The afterlife is a train station. Joan (Elizabeth Olsen), 90-something and freshly deceased, arrives at “the Junction”—purgatory processing center where souls pick their eternal destination. The complication: she must choose which husband to spend forever with. Larry (Miles Teller), partner of 65 years, father of her children, the life they built. Or Luke (Callum Turner), first husband who died in the Korean War at 22, who waited 67 years for reunion.
The Choice: Passion or Partnership
Joan initially chooses escape. Paralyzed by devastation either choice brings, she plans to flee with friend Karen to “France” eternity—a woman-only refuge. But Larry’s selfless epiphany stops her: “You were happiest with Luke.” He blesses their union; Joan and Luke depart for Mountain Eternity.

Mountain Eternity is idyllic—hiking, ski chalet, lakeside cabin. But Joan keeps remembering Larry. She realizes happiness with Luke was “young love without adult responsibilities.” Love is more than one happy moment. She made a mistake.
Defying Afterlife Rules
Joan violates cosmic law, sneaks out of Mountain Eternity, returns to Junction. “Eternity Cops” pursue—leaving chosen eternity means “The Void” punishment. She finds Larry working as Junction bartender, still waiting. They reunite, escape to suburban eternity resembling their earthly life. Not exciting. Not Yacht World. Real.
The film’s message, per Olsen: “There can be someone you want to spend infinity with.” Joan’s exploration with Luke was necessary—she didn’t understand how she’d changed until experiencing alternative. The suburban life she actually lived, with its “comfort in the insanity,” was her true happiness.
Reshoots for Perfection
Director David Freyne revealed to Polygon that the original ending had Joan staying with Luke. Test audiences rejected it—”felt like punishment for Larry.” The suburban reunion was reshot, adding “perfect” emotional closure. Some plot holes remain intentionally ambiguous—the afterlife, like love itself, has mysteries.

Also Read: Peaky Blinders Movie: Tommy Shelby’s Last Stand March 6
