Good Fortune (2025)
12-month trend
12-month trend
Monthly article views
2025-09 to 2026-08
An angel's attempt to teach a struggling man that wealth doesn't solve everything backfires when they swap lives.
The story
Gabriel, a low-ranking guardian angel, is tasked with protecting people from road accidents but dreams of saving lost souls. He encounters Arj, a struggling man living in his car and working multiple odd jobs. When Arj hits rock bottom after being fired by a wealthy employer, Gabriel decides to intervene. To prove that wealth does not solve personal problems, Gabriel swaps Arj's life with that of his wealthy employer, Jeff. However, the intervention goes awry when Arj finds himself ecstatic in his new life of luxury, while Gabriel faces the consequences of his actions as his status as an angel begins to unravel.
Full plot (contains spoilers)
Gabriel, a guardian angel, swaps the lives of a struggling man named Arj and his wealthy employer Jeff to teach Arj that wealth isn't a cure-all. The plan backfires as Arj loves his new life, leading Gabriel to lose his wings and be demoted. After a series of complications, including Arj entering a coma and Gabriel being turned human, the two men eventually agree to swap back. Arj eventually finds a balance, starting a documentary on gig workers and finding a relationship with Elena, while Jeff becomes an advocate for better labor conditions. The film ends with a mystical moment where a taco left for Gabriel moves on its own.
- First release year
- 2025
- Runtime (minutes)
- 97
- Production countries
- United States
- Original languages
- English
- Directors
- Aziz Ansari
- Writers
- Aziz Ansari · writer
- Cast and characters
- Seth Rogen · Jeff; Aziz Ansari · Arj; Keke Palmer · Elena; Sandra Oh · Martha; Keanu Reeves · Gabriel
- Genres
- comedy
- Themes
- wealth vs. happiness; gig economy; labor relations
- Tone and mood
- comedy
- Premise and plot tags
- body swapping; angels
- Content notes
- R-rated
- Reception
- The film received generally favorable reviews from critics and earned $26 million at the box office against a budget of $30 million.
- Reported review scores
- Metacritic · score: 61 · scale: 100 · review count: 38
- Awards and nominations
- Best Supporting Actor – Comedy or Musical · Astra Film Awards · 9th · nomination; Best Marketing Campaign · Astra Creative Arts Awards · 4th · nomination
- Production trivia
- The film was inspired by the works 'It's a Wonderful Life' and 'A Matter of Life and Death'.; The script included elements like a sauna and a cold plunge inspired by Seth Rogen.
Film metadata comes from the open sources listed in Credits & Contact. Catalogue details may be incomplete.
Your lists
Loading your lists…
