Eternity (2025)
In an afterlife where souls have one week to decide where to spend eternity, Joan is faced with the impossible choice between the man she spent her life with and her first love, who died young and has waited decades for her to arrive.
What people think about Eternity
Eternity (2025) takes a premise that could’ve been a gimmick and turns it into something disarmingly tender: a romantic comedy set in an afterlife with rules so playful and specific you can feel the writers delighting in every detail. It’s funny in that warm, human way—where the laughs come from recognition, not cruelty—and then, almost without warning, it lands emotional truths about love, timing, and the lives we choose. Anchored by performances that make even the most fantastical moments feel grounded, the film revives the genre with real inventiveness and a gentle dramatic pulse. If you prefer your romances purely breezy and uncomplicated, the bittersweet edges might catch you off guard, but for anyone craving a love story with wit, heart, and fresh air in its lungs, this one is an easy yes.
Eternity is clearly aiming for a bittersweet, high-concept romance with comedic touches, using its one-week-in-the-afterlife premise to force a big emotional reckoning. The problem is it often plays exactly how you expect, and at its length the story can start to drag, with jokes and romantic beats that don’t consistently hit hard enough to justify the runtime. The afterlife setup may also feel oddly unsettling rather than comforting, which can undercut the escapist charm some viewers want from a romance. If you’re allergic to formulaic love-triangle dilemmas or you need sharper comedy and tighter pacing, this probably won’t be your idea of a good time, though it does have a sincere, earnest streak that might work if you’re in the mood for sentimental what-ifs.
Cast
Elizabeth OlsenJoan
Miles TellerLarry
Callum TurnerLuke
Da'Vine Joy RandolphAnna
John EarlyRyan
Barry PrimusOlder Larry
Betty BuckleyOlder Joan
Darryl ScheelarMan in Car
Danny MacSam
Damon JohnsonZach
Lucy TurnbullCharlotte
Christie BurkeGia
Sebastian Billingsley-RodriguezBoy in Train- PPatrick FreyneJunction Announcer (voice)
Angela GalanopoulosMiddle Ages Vendor
Bianca FoschtParty Vendor
Brett WillisDisappointed Vendor
Carson BokenfohrAfterlife Coordinator #1
Crew
- Director
- David Freyne
- Writers
- David FreynePat Cunnane
- Music
- David Fleming
- Cinematography
- Ruairí O'Brien
- Editing
- Joe Sawyer
Details
- Released
- November 10, 2025
- Language
- English
- Studio
- A24, Star Thrower Entertainment
- IMDb
- tt24950660
