Good Fortune (2025) Review!!

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

My Take – This might sound like a pessimistic way to look at life, but most of us strongly believe that the rich have it easier, while the rest of us are just simply left to dwell in our messed-up lives, hoping, like really hoping, that one day things will get better if we do everything right. However, comedian Aziz Ansari, in his feature directorial debut, has something else in mind.

By using the same basic idea, he creates a socially-aware comedy that contains his usual humor, empathy, signature self-awareness, and then stuns us with some good reality checks. Something very akin to his cancelled-too soon Netflix comedy series, Master of None (2015–2021).

Created right after the suspension of his original directorial debut Being Mortal at Searchlight Pictures in 2022, following allegations made against actor Bill Murray, the film works as a wild blend of Heaven Can Wait (1978) and numerous body swap comedies, to make a strong discussion about wealth vs. poverty, particularly in America. Smartly touching upon multiple modern anxieties- economic inequality, immigrant fatigue, the loneliness of success, the threat of automation, and the quiet disillusionment of middle-class existence.

Yes, the premise might sound heavy handed and has to go through a few narrative hiccups, but backed by writer-director Ansari’s distinctively quip filled style, the film maintains an easy, conversational tone that sneaks up on you with meaning later. And add to that Keanu Reeves’s commitment to deadpan energy, the film more than make up for the little stumbles.

Shot with equal parts heart and hilarious chaos, the best about the film is how effortlessly watchable it is. Mainly as it is never pretending to have all the answers, instead, Ansari wants to remind us that life will always be messy, tiring, occasionally beautiful, and almost always funny in unexpected ways.

The story follows Arj (Aziz Ansari), an Indian immigrant in America who is continually beaten down by the economic disparities of life. He works for a delivery service that is mainly revolved around performing menial tasks. But the money is never enough, forcing him to live in his car. Unbeknownst to Arj, watching him from above, around and everywhere below is Gabriel (Keanu Reeves), an angel assigned to the department of texting and driving, whose basic job is to save people distracted by their phones.

Once, Gabriel had rescued Arj from crashing, and during this encounter, Gabriel realized that he is a lost soul who might want to give up on life. And when Arj’s life gets even worse when he is fired from his new job of being an assistant to Jeff (Seth Rogen), a charming successful business mogul who has the world handed to him on a platter, Gabriel, in his effort to do more, decides to make Jeff and Arj switch lives in a new reality to show that money can’t fix everything. But of course, things don’t go as planned.

Indeed, the setup is deliciously absurd and Ansari, both as a writer and director, walks a tightrope between cynicism and optimism. The film could’ve easily turned into a moral lecture, but it never does. The tone remains conversational and grounded, as if it’s aware that real people don’t talk in inspirational quotes.

But most importantly, the gags land hard, especially since Arj thrives in his ex-boss’s body and Jeff is stuck navigating the underpaid trouble filled life of Arj. Even Gabriel loses his wings and is forced to live among the mortals he’s been half-heartedly protecting—all while sorting out a mess he created with the spiritual precision of a drunk Cupid.

What’s refreshing is that director Ansari doesn’t adopt his story into a ‘poor guy becomes rich, learns humility’ and ‘money doesn’t solve everything’ templates. Instead, he plays around with perspective.

For example, Arj’s idea of wealth gets dismantled, but so does Jeff’s notion of happiness. The humor hides quiet sadness. Being rich isn’t painted as evil, nor is being broke glorified. The film refuses to take sides, and that’s its biggest win. One scene, in particular, shows how the romantic dynamic between Arj and Elena (Keke Palmer), a department store worker he really likes, changes after he becomes wealthy. She believes her purpose of creating a union to be in the mud and she still has eyes for Arj, but their changing economic classes makes it difficult for them to relate to each other.

Sure, the film stretches a bit in the end and the pacing wobbles. But the short runtime saves it from overstaying its welcome. The sincerity of its message brings it back on track and it’s a testament to Ansari as a screenwriter that he can still craft sharp commentary while giving the audience a worthwhile reason to laugh at the absurdity of capitalism.

Performances wise, Aziz Ansari brings the right mix of vulnerability and sarcasm to his role, something on the lines of Dev from Master of None (2015–2021). The underdog energy that Ansari brings makes him instantly relatable, even when he’s making questionable choices. Seth Rogen does what he does best and plays a likable mess of contradictions.

However, it is Keanu Reeves‘s turn that is the film’s beating heart. He is a comedic revelation in here, delivering an outstanding, humorous screen presence. Gabriel’s not dumbed down or overly angelic. Gabriel’s compassionate without being corny. Sandra Oh shine in a sharp, memorable cameo, while Keke Palmer leaves a strong mark in her limited screen time. On the whole, ‘Good Fortune‘ is a reflective crowd-pleaser packed with humor, warmth, and clever observations about life.

 

 

DirectedAziz Ansari

StarringKeanu Reeves, Seth Rogen, Aziz Ansari

Rated – R

Run Time – 97 minutes

Leave a Reply