Good Fortune movie poster
Poster © Lionsgate. Shown at reduced size for review and commentary.
GenreFeature film
RatedR
Runtime1 hr 37 mins
ReleasedOctober 17, 2025
StreamingSee Where to Watch
DirectorAziz Ansari
StarringSeth Rogen, Aziz Ansari, Keke Palmer

Good Fortune (2025)

movie.guru URL: https://movie.guru/good-fortune-movie-review
Good Fortune's Details
GenreFeature film
RatedR
Released09/06/2025 (TIFF); 10/17/2025 (United States)
StreamingSee Where to Watch on this page.
Running Time1 hr 37 mins
Budget$30M (reported)
Box OfficeUpdated daily from Box Office Mojo. See the numbers below.
CountryUnited States
LanguageEnglish
Good Fortune's Interests
GeneralGig apps, hardware stores, tech money, union talk, angel paperwork.
MusicCarter Burwell
MoviesTrading Places (1983). Rich guy, broke guy, swap. It's a Wonderful Life (1946) brought the angel.
TelevisionMaster of None. More Aziz, same eye for everyday money stress.
HeroesGabriel. Keanu Reeves playing an angel is the most correct casting in history.
Good Fortune's Crew
DirectorAziz Ansari
WritersAziz Ansari
ProducersAziz Ansari, Anthony Katagas, Alan Yang
CinematographyAdam Newport-Berra
MusicCarter Burwell
Edited ByDaniel Haworth
ProductionGaram Films, Oh Brudder Productions, Keep Your Head, Yang Pictures
Distributed ByLionsgate
Good Fortune's Trailer
Official Trailer • Lionsgate Movies
How Good Fortune Performed
movie guru's TLDR

Gabriel, a guardian angel played by Keanu Reeves, spends his days saving drivers who can’t stop texting, and he’s bored stiff. It’s the best joke Good Fortune has, and Reeves milks it. Aziz Ansari, directing his first feature, plays Arj, who lives in his car and juggles gig apps, and Gabriel swaps his life with that of Jeff, a rich tech investor played by Seth Rogen, to prove money won’t fix anything. It fixes basically everything. That’s a sharp joke, and Ansari has real things to say about how gig workers get treated in Los Angeles. Keke Palmer plays Elena, a coworker trying to unionize the hardware store, and she’s the movie’s conscience. The weak spot: it’s a life swap comedy, and you can call most turns early. It made $26.4 million worldwide on a reported $30M. A 6.4 because Reeves is a comedy natural and the formula is well worn. $213.51 says you leave your phone face down at the next red light, just in case someone upstairs is keeping score.

What works: Reeves plays Gabriel with sweet, deadpan comic timing, and the jokes about gig work and money actually have a point.

What doesn’t: It’s a life swap comedy that follows the old formula closely, so the big turns arrive right on schedule.

Who it’s for: Anyone who has juggled three gig apps in one week and wants to laugh about it.

Spoilers

Arj finally agrees to swap back, Jeff returns to his old life and pushes his delivery app to treat its workers better, and Arj starts a documentary about gig workers. In the last shot, a taco Arj leaves behind for Gabriel quietly floats off the plate.

Guru’s Take
6.4/10
Solid
Good Fortune's Blurbs
About me:

Gabriel (Keanu Reeves) is a guardian angel on the lowest rung, mostly stopping people from texting while driving, and he wants a bigger assignment. Enter Arj (Aziz Ansari), an aspiring documentary maker juggling gig apps and a hardware store job while living out of his car. Arj lands a short stint assisting Jeff (Seth Rogen), a rich tech investor, and it ends fast. So Gabriel tries to teach Arj that money is not everything by swapping his life with Jeff's. Arj loves it. That was not the plan. Keke Palmer and Sandra Oh costar. Aziz Ansari writes and directs. Ninety-seven minutes, wings optional.

Who I'd like to meet:

Anyone who has ever stared at a gig app tip screen and sighed. Angels with time on their hands.

Good Fortune's Cast (in credits order)
Seth RogenJeff
Aziz AnsariArj
Keke PalmerElena
Sandra OhMartha
Keanu ReevesGabriel
Matt RogersPeter
Felipe Garcia MartinezFelipe
Stephen McKinley HendersonAzrael
Penny Johnson JeraldElena's mother
Sherry ColaLinda
Full cast and crew on IMDb.
Good Fortune's Edit History
Every change to this page, newest first. Movie data updates are logged like any other edit.
  • (cur | prev) 14:30, 19 October 2026 DataBot +520 Numbers refreshed: Worldwide box office $26.4M; Domestic box office $16.6M; Opening weekend $6.2M; Profit / loss (est.) -$31.8M; Rotten Tomatoes 79%; CinemaScore B+; box office chart updated; Rotten Tomatoes critics 79% (150 reviews); Metacritic 61 / 100; Rotten Tomatoes audience 80% (1,000+ verified ratings); CinemaScore B+; IMDb users 6.4 / 10 (57,613 votes); movie.guru score 5.8.
  • (cur | prev) 12:00, 19 October 2026 DataBot +2,000 Profile created from Wikipedia and Box Office Mojo: cast, crew, release dates, budget, official trailer.