Aziz Ansari makes his feature film directorial debut with Good Fortune, a socially conscious comedy that blends guardian angel whimsy with sharp observations about wealth inequality and the gig economy. Released in theaters on October 17, 2025, the film stars Keanu Reeves as an inept angel who swaps the lives of a struggling gig worker (Ansari) and a wealthy tech mogul (Seth Rogen) with unexpected consequences. While the film delivers moments of genuine charm and social commentary, it struggles to fully commit to either comedy or critique.
Plot Overview
Good Fortune follows Arj (Aziz Ansari), a Los Angeles-based documentary filmmaker whose dreams have been reduced to a grinding cycle of gig economy jobs. He delivers food, assembles furniture, stands in line at fancy bakeries for wealthy clients, and works part-time at a hardware store called Hardware Heaven—a name dripping with irony given his economic purgatory. After briefly working as an assistant to Jeff (Seth Rogen), a cheerful venture capitalist living in the Hollywood Hills, Arj gets fired over a minor mistake and returns to his bleak routine.
Enter Gabriel (Keanu Reeves), a low-level guardian angel who spends his celestial shifts preventing texting-and-driving accidents. Eager to do more meaningful work and earn his bigger wings, Gabriel decides to teach both Arj and Jeff a lesson by swapping their lives. His plan: show Arj that wealth doesn’t equal happiness, and remind Jeff how the other half lives. The swap is meant to be temporary, just long enough for both men to appreciate their own circumstances.
There’s just one problem—Gabriel severely miscalculated. Arj has no desire to return to his former life of poverty and exhaustion, because Jeff’s life of mansion parties, personal chefs, and financial security is objectively, undeniably better. When Arj refuses to switch back, Gabriel’s supervisor Martha (Sandra Oh) demotes him from angel to human, forcing him to experience earthly existence firsthand. What follows is a fish-out-of-water comedy as Gabriel learns about hamburgers, paychecks, and the brutal realities of working-class life, while Jeff discovers the desperation of the gig economy and Arj navigates the hollow privileges of wealth.
Cast Performances
The film’s greatest asset is undoubtedly Keanu Reeves, who steals every scene as the earnest, bumbling Gabriel. Channeling the vacant charm of his Ted “Theodore” Logan from Bill & Ted’s Excellent Adventure, Reeves delivers a performance that’s both hilarious and unexpectedly poignant. His reactions to first-time human experiences—eating a cheeseburger, sweating, receiving his first diminished paycheck—are given equal comedic weight, and watching his puppy-dog countenance transition from angelic to world-weary is genuinely delightful. Critics universally praised Reeves as the film’s MVP, with many noting that he elevates even the weaker material.
Aziz Ansari brings his characteristic deadpan humor to Arj, a role that feels consistent with his previous work in Parks and Recreation and Master of None. His comic timing remains sharp, generating consistent chuckles if not uproarious laughter. However, some reviewers noted that Ansari’s performance occasionally blends into the background, particularly when sharing screen time with Reeves’ scene-stealing angel.
Seth Rogen delivers his expected affable charm as Jeff, the tech bro who undergoes a harsh awakening to economic reality. Rogen sells the arc convincingly, transitioning from oblivious privilege to genuine distress as he experiences minimum wage work, algorithmic rating systems, and the constant hustle required to survive. His chemistry with both Ansari and Reeves keeps the ensemble balanced.
Keke Palmer appears as Elena, a hardware store coworker and aspiring furniture maker who’s attempting to unionize the workers. While Palmer brings her characteristic effervescence to the role, multiple critics noted that Elena suffers from being viewed primarily through Arj’s romantic lens—a 21st-century “manic pixie dream girl” who organizes and protests but lacks substantial interiority of her own. The character represents one of the film’s more problematic elements, as Ansari plays the idealistic activist angle too straight without giving Elena depth beyond inspiring the male protagonist.
Sandra Oh makes a memorable impression in her limited screen time as Martha, Gabriel’s celestial supervisor who takes away his wings. Her stern but ultimately compassionate portrayal adds gravitas to the film’s fantastical framework.
Strengths and Weaknesses
Strengths:
The film succeeds in creating genuinely likable characters whose fates audiences care about. The warmth and empathy Ansari brings to his direction, particularly in scenes depicting everyday struggles, gives Good Fortune a heart that many contemporary comedies lack. The decision to make Jeff not a stereotypical villain but simply someone out of touch with reality feels refreshing and allows for more nuanced character development.
Visually, the film captures contemporary Los Angeles effectively, from the Hollywood Hills mansions to the big-box stores where workers clock in for minimum wage. The contrast between these worlds is rendered without heavy-handedness, allowing audiences to viscerally understand the economic divide.
The pacing is generally tight, with the 90-minute runtime preventing the film from overstaying its welcome. Most reviewers noted that despite occasional lulls, the film maintains enough momentum to keep audiences engaged, particularly when Reeves is on screen.
Weaknesses:
The most significant criticism centers on the film’s tonal inconsistency and lack of narrative confidence. Good Fortune can’t decide whether it wants to be a silly comedy about an inept angel, a romantic dramedy about class-crossed lovers, or a social realist examination of economic inequality. As a result, it never fully commits to any single approach, leaving audiences with a film that’s pleasant but ultimately forgettable.
The ending, which multiple reviewers described as “rushed,” “abrupt,” and “too soft,” fails to satisfactorily resolve the tensions the film establishes. Ansari appears to have developed a compelling premise without fully figuring out where to take it, resulting in a finale that feels like a cop-out rather than a meaningful conclusion.
The comedic elements, while occasionally generating chuckles, rarely produce genuine belly laughs despite the talent involved. Given the presence of three accomplished comedic actors in Ansari, Rogen, and Reeves, the film’s inability to consistently land its jokes represents a missed opportunity.
Finally, the film’s messages about finding contentment through simple pleasures and maintaining hope despite adversity feel underdeveloped and somewhat patronizing. While Ansari clearly means well, his solutions to the problems he depicts remain frustratingly vague, leaving audiences with awareness but no actionable insight.
Critical Reception
Critical response to Good Fortune has been decidedly mixed, with most reviewers acknowledging the film’s good intentions while lamenting its execution. The New York Times called it “charming” and appreciated Ansari’s attempt to tackle social injustice, though noted it couldn’t quite reach the heights of his series Master of None. Time Magazine praised the “sparks of joy” throughout while commending its “bite” regarding economic inequality.
Variety offered cautiously positive assessment, noting that while Ansari “may not be this generation’s Frank Capra,” it’s “refreshing to witness a celebrity acknowledging the struggles of ordinary people.” Roger Ebert’s site gave credit to the “copious amount of empathy” but criticized the rushed final act and lack of clear direction.
More negative reviews came from outlets like the Indian Express, which called it “a tepid tale” that “goes round and round in circles without saying much that is new,” and the Associated Press, which stated the film “stays earthbound” and delivers “weak” messages despite tackling important themes. Ruthless Reviews went further, calling it “very confused about what it’s supposed to be” and comparing it unfavorably to an “extended Saturday Night Live skit.”
Audience reception has been somewhat warmer, with many viewers appreciating the film’s accessibility, diverse cast, and moments of genuine emotion. Several audience reviews praised the film for “speaking loudly” to their personal experiences with economic struggle, though others found it dragging in places or too heavy-handed with its political messaging.
The consensus appears to be that Good Fortune is a well-meaning, occasionally charming comedy elevated by Keanu Reeves’ performance but hampered by tonal inconsistency and an underdeveloped script. It’s the work of a talented filmmaker still learning his craft in the feature format, with clear growth from television to cinema yet to be fully realized. For audiences seeking light entertainment with a social conscience, it offers modest pleasures; for those hoping for biting satire or profound social commentary, it will likely disappoint.
Film Details
Director/Writer: Aziz Ansari
Cast: Keanu Reeves, Aziz Ansari, Seth Rogen, Keke Palmer, Sandra Oh
Release Date: October 17, 2025
Runtime: 90 minutes
Genre: Comedy, Fantasy
Rating: Mixed reviews (audience scores generally positive, critical reception varied)
Sources: The New York Times, Time Magazine, Variety, Roger Ebert, Indian Express, Associated Press


Social Commentary
Good Fortune wears its political conscience on its sleeve, directly confronting issues that dominate contemporary American life: the exploitation of gig workers, wealth inequality, the myth of meritocracy, and the blindness of tech elites to the struggles of ordinary people. Ansari doesn’t shy away from showing the brutal reality of the gig economy—the algorithmic tyranny of rating systems, the necessity of working multiple jobs simultaneously, the physical exhaustion of constant hustle, and the psychological toll of economic precarity.
The film makes its stance clear: Jeff’s life is objectively better than Arj’s, and no amount of “money doesn’t buy happiness” platitudes can change that reality. When Gabriel expects Arj to eagerly return to poverty after experiencing wealth, the film smartly subverts that expectation. Why would anyone choose to struggle when they’ve tasted financial security? It’s a refreshingly honest acknowledgment that undermines decades of feel-good cinema suggesting that poor people are actually happier.
However, the social commentary has a decidedly soft edge. While Ansari introduces themes of unionization, worker solidarity, and systemic inequality, he stops short of offering solutions or making truly provocative statements. The film hints at satire regarding corporate greed and class warfare but never fully commits, instead opting for gentle observations over sharp critique. As one reviewer noted, there’s “no call to action, only a quiet resignation, as if the challenge was too great to fully confront.”
The inclusion of Gabriel as a literal heavenly observer attempting to learn about humanity muddles the message further. His journey from angelic naïveté to earthly understanding provides comic relief but also dilutes the more serious examination of Jeff’s and Arj’s experiences. The film suggests that finding joy in small pleasures—affordable tacos, dancing, friendship—can sustain people through economic hardship, a sentiment that feels somewhat hollow given the stark realities it depicts. As one critic aptly described it, this message resembles “a decorative throw pillow in a bargain bin” rather than genuinely inspiring social critique.