Good Fortune

Good Fortune

Year: 2025

Runtime: 1 h 38 m

Echo Score: 73

Budget: $30M

ActionComedyFantasyRomance

A well-meaning but rather inept angel named Gabriel (Keanu Reeves) meddles in the lives of a struggling gig worker and a wealthy venture capitalist.

Warning: spoilers below!

Haven’t seen Good Fortune yet? This summary contains major spoilers. Bookmark the page, watch the movie, and come back for the full breakdown. If you're ready, scroll on and relive the story!

Good Fortune (2025) – Full Plot Summary & Ending Explained

Read the complete plot breakdown of Good Fortune (2025), including all key story events, major twists, and the ending explained in detail. Discover what really happened—and what it all means.

Gabriel, Keanu Reeves is a low-ranking guardian angel whose job is to keep people from crashing while texting and driving, yet he longs to save lost souls—the realm of another angel named Azrael. To satisfy this craving, he quietly watches Arj, Aziz Ansari, an aspiring documentarian who takes odd jobs, shuffles between a hardware store shift, and lives out of his car. As days pass, Gabriel grows curious about Arj’s choices and the life he’s building.

Arj begins dating Elena, Keke Palmer, a coworker at the store who is trying to organize a union to improve conditions for workers. During deliveries, Arj crosses paths with Jeff, Seth Rogen, a wealthy tech investor who hires him as an assistant. Jeff pushes Arj toward a suggested, supposedly affordable restaurant for a date with Elena, but the bill surprises them with its steep price. When Arj uses Jeff’s company card to cover the meal, Jeff promptly fires him.

Afterward, Arj discovers the app that once paid him has banned his account, and he turns to donating plasma to make ends meet. He drifts into a nap at a Denny’s and wakes to find his car has been towed for unpaid tickets. Feeling he has reached rock bottom, Gabriel steps forward, showing Arj a vision of a future meant to spark hope. Yet Arj reads that vision as bleak, and Gabriel explains that money and fame won’t heal his pain, so he proposes a dramatic swap: Arj and Jeff will switch lives to test whether wealth really changes everything. Arj agrees to the switch, and overnight he becomes Jeff—wealthy, powerful, and in charge—while Jeff becomes Arj’s assistant.

Gabriel’s bold move is discovered by Martha, Sandra Oh, his supervisor. She reprimands him, stripping away some of his angelic powers by taking his wings, a punishment that leaves him almost human-level limited. At a party later, Gabriel confronts Arj and helps Jeff regain his own memories. The trio discusses the arrangement, and Arj ultimately agrees to switch back after a few more days, but he refuses to financially support Jeff again so Jeff can understand Arj’s life firsthand. Gabriel accompanies Jeff as they relocate to a motel and try to cobble together income sources.

Arj reconnects with Elena and begins a renewed romance, but she ends things when he implies her union work is unimportant. While driving and texting Elena to reconcile, he crashes and falls into a coma. Jeff and Gabriel struggle to make ends meet, eventually sleeping in their car. Martha fires Gabriel, who becomes human and takes a job as a dishwasher, finding the work rhythm and the daily grind challenging.

When Arj wakes from the coma, he pretends memory loss to avoid switching back with Jeff. He’s fired as a delivery worker when the company switches to robotic deliveries, and Jeff hatches a plan to sneak into Arj’s home to fence his expensive watches. The two arrive at Arj’s birthday party just as the party is underway.

At the party, Arj runs into Elena, who reminds him that being rich isn’t the only thing worth fighting for; she continues to pursue her beliefs even if it doesn’t bring wealth. Arj soon discovers Jeff attempting to steal the watches, and the ruse about his memory loss is exposed. In the hospital, Arj agrees to switch back, but Gabriel insists that the change will only work if Arj truly desires to return to his own life with genuine hope—not born from guilt.

Martha visits Gabriel and explains that people can inspire hope in each other; they don’t have to bear the burden alone. With a new sense of purpose, Arj, Jeff, and Gabriel head to salsa night with Elena and her friends. Arj admits fear about returning to his old life, but Gabriel shares how he found meaning through human connections and pleasures, encouraging Arj to embrace the unknown. Reassured, Arj willingly switches lives back to his own. He is momentarily transported back to the moment after his car was towed, while Jeff returns to his normal life.

Back in his own life, Jeff uses his influence to push for better treatment of gig workers—higher pay and stronger benefits—embedding a sense of responsibility into his company. With this renewed purpose, Arj begins work on a documentary about gig workers and continues his growing relationship with Elena, as Gabriel watches over them with a quiet, hopeful presence.

Last Updated: December 04, 2025 at 15:32

Ending Explained – What Happens at the End of Good Fortune?

Still wondering what the ending of Good Fortune (2025) really means? Here’s a spoiler-heavy breakdown of the final scene, major twists, and the deeper themes that shape the film’s conclusion.

In the film’s climax, the low‑rank angel Gabriel‑who has been stripped of his wings‑takes a desperate gamble: he forces a literal exchange of lives between Arj, the down‑on‑his‑luck handyman‑who has just been fired and is living in his car‑and Jeff, the pampered tech‑entrepreneur who had hired Arj as his personal assistant. Gabriel hopes the swap will teach Arj that the glossy “rich” existence is hollow, but instead Arj revels in his new wealth while Jeff is thrust into Arj’s relentless grind.

Because the switch was performed without the council’s consent, Gabriel is kicked out of the angelic order and must persuade Arj to willingly reverse the bargain. Arj stubbornly refuses—after months of poverty, the prospect of returning to a life of cash‑strapped odd jobs feels unbearable. Gabriel, meanwhile, restores Jeff’s memory, and Jeff, now living in a cheap motel, begins to feel the sting of his former entitlement.

After a brief “fair‑play” deal that lets each man taste the other’s world for a few days, Arj’s newfound confidence collapses. He pushes his lover Elena into a plan to jet off to Paris, ignoring her union work, and in a reckless attempt to chase her he crashes his car and falls into a coma. While Arj lies unconscious, Jeff and Gabriel scramble to survive: Jeff, used to a life of ease, flounders at menial jobs, while Gabriel, now human, takes a dishwasher’s shift and discovers the simple pleasures of hamburgers and milkshakes.

Arj eventually awakens, but pretends to have lost his memory so he can stay rich. The ruse unravels when he brandishes the expensive watches he once owned and shoots at Jeff, who had broken into the party to steal them. In that chaotic moment Arj admits he’s only playing dumb, and he finally agrees to reverse the swap—if he truly believes his original life is worth living.

Seeing Elena again, Arj realizes that wealth cannot buy the connection he cherishes. He chooses to give up his fortune, walks away from the hardware‑store job he once despised, and urges Gabriel to reclaim his celestial rank. Jeff, humbled by his stint on the bottom rung, confronts his company’s board and pushes for better treatment of the working class. With both men having learned the limits of their former worlds, the three friends reunite, and Gabriel’s angelic status is restored.

The movie ends on a whimsical note: Arj leaves a taco on Gabriel’s doorstep, a nod to the human cravings Gabriel discovered while mortal. As the taco lifts off the plate, it hints that even an angel can miss the simple, messy joy of being human.

Last Updated: December 27, 2025 at 21:40

Mobile App Preview

Coming soon on iOS and Android

The Plot Explained Mobile App

From blockbusters to hidden gems — dive into movie stories anytime, anywhere. Save your favorites, discover plots faster, and never miss a twist again.

Sign up to be the first to know when we launch. Your email stays private — always.

Explore Movie Threads

Discover curated groups of movies connected by mood, themes, and story style. Browse collections built around emotion, atmosphere, and narrative focus to easily find films that match what you feel like watching right now.

Guardian Angel Movies Like Good Fortune

Heavenly messengers cause comedic chaos while teaching life lessons.If you liked the whimsical angel in Good Fortune, you'll enjoy these movies featuring bumbling celestial beings guiding humans. Discover similar fantasy-comedies where magical intervention leads to personal growth and hopeful, uplifting conclusions.

whimsicalhopefulmagicalupliftingheartwarmingreflectivecomedic

Narrative Summary

Stories typically follow an angel or similar entity trying to help a human protagonist facing a personal struggle. Their attempts often backfire humorously at first, creating a steady-paced plot that builds towards a reflective and heartwarming resolution where both human and 'angel' learn something valuable.

Why These Movies?

These films are grouped by their shared whimsical and hopeful tone, the central premise of supernatural guidance, and a blend of gentle comedy with meaningful emotional themes. The pacing is steady, focusing on character-driven stories with a straightforward, uplifting narrative arc.

Class Swap Stories Similar to Good Fortune

Characters from opposite worlds trade places and discover what truly matters.Fans of the life-swap experiment in Good Fortune will appreciate these movies about class disparity and personal awakening. Find similar stories where wealthy and working-class characters trade places, leading to reflective journeys about purpose and connection.

reflectivehopefulstruggleupliftingsocial commentarypersonal growthrole reversal

Narrative Summary

The narrative pattern involves a deliberate or magical swapping of circumstances between a privileged and a struggling character. The central conflict arises from navigating an unfamiliar world, leading to heightened awareness of class disparity and a reevaluation of personal values, culminating in mutual understanding and positive change.

Why These Movies?

This thread connects films through their exploration of class dynamics via a life-swap premise, a medium emotional weight that balances serious themes with hopefulness, and a character-focused, steady pacing. The shared vibe is one of reflective struggle leading to an uplifting, purposeful conclusion.

Unlock the Full Story of Good Fortune

Don't stop at just watching — explore Good Fortune in full detail. From the complete plot summary and scene-by-scene timeline to character breakdowns, thematic analysis, and a deep dive into the ending — every page helps you truly understand what Good Fortune is all about. Plus, discover what's next after the movie.

Good Fortune Timeline

Track the full timeline of Good Fortune with every major event arranged chronologically. Perfect for decoding non-linear storytelling, flashbacks, or parallel narratives with a clear scene-by-scene breakdown.

Good Fortune Timeline

Characters, Settings & Themes in Good Fortune

Discover the characters, locations, and core themes that shape Good Fortune. Get insights into symbolic elements, setting significance, and deeper narrative meaning — ideal for thematic analysis and movie breakdowns.

Characters, Settings & Themes in Good Fortune

Good Fortune Ending Explained

What really happened at the end of Good Fortune? This detailed ending explained page breaks down final scenes, hidden clues, and alternate interpretations with expert analysis and viewer theories.

Good Fortune Ending Explained

Good Fortune Spoiler-Free Summary

Get a quick, spoiler-free overview of Good Fortune that covers the main plot points and key details without revealing any major twists or spoilers. Perfect for those who want to know what to expect before diving in.

Good Fortune Spoiler-Free Summary

More About Good Fortune

Visit What's After the Movie to explore more about Good Fortune: box office results, cast and crew info, production details, post-credit scenes, and external links — all in one place for movie fans and researchers.

More About Good Fortune

Similar Movies to Good Fortune

Discover movies like Good Fortune that share similar genres, themes, and storytelling elements. Whether you’re drawn to the atmosphere, character arcs, or plot structure, these curated recommendations will help you explore more films you’ll love.