TIFF 2025: Our Review of ‘Eternity’

Posted in Festival Coverage, Movies, TIFF 2025 by - September 10, 2025
TIFF 2025: Our Review of ‘Eternity’

If you got the opportunity to choose what you wanted to do for the rest of eternity, what would it be? Who would you spend it with? Those are the questions the film Eternity asks, and unsurprisingly they are not easy to answer.

Larry Miller (Miles Teller) passes away suddenly and arrives in the afterlife. He decides to wait for his wife Joan (Elizabeth Olsen) who is dying of cancer and won’t be far behind. But she had a husband before, Luke (Callum Turner), who died tragically years prior and decided to wait for her as well. Now the question is, who will she choose to spend all of eternity with.

Eternity is a quirky, heart-warming, yet sad film. The film is even handed – there will be no Team Larry or Team Luke here.

The hardest part of this film had to be the casting. After all Olsen would have to have chemistry with both male leads in order for it to work. While she does, it’s not particularly strong with either of them. In fact when Larry has such a hard time figuring out why Joan fell in love with him in the first place, it’s a valid question the audience is asking themselves. This kind of prevents it from being as good as it could have been.

Eternity poses ponderable questions, and provides an interesting perspective on the afterlife. If anything, it’s a good date night option that will bring about an interesting conversation with your loved one.

This post was written by
While Roderick has only been writing movie reviews for a relatively short time, he's been a fan of film for as long as he can remember. It's a love affair that started when he saw Star Wars at a drive-in theatre in Kitchener when he was four years old. In the past decade he's fulfilled his dream of interviewing celebrities, attending red carpets events at festivals such as TIFF and writing reviews for outlets such as Realstylenetwork.com. He's always on the hunt for the next big thing to hit the screen.
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-61364310-1', 'auto'); ga('send', 'pageview');