Keanu Reeves stars as a well-meaning but clueless angel in Aziz Ansari’s directorial debut, Good Fortune, blending comedy and heartfelt moments in a story set in Los Angeles. The film, which premiered at the Toronto International Film Festival, explores the impact of wealth and privilege while showcasing Reeves’s charming and sincere portrayal of Gabriel, the angel.
A Unique Take on Life-Swapping Comedies with a Heavenly Twist
In Good Fortune, Reeves plays Gabriel, a low-level angel whose job is to prevent texting while driving, but who steps far beyond his authority with life-changing consequences. Instead of focusing on the most classic earthly dilemmas, this story revolves around two very different men in Los Angeles: Arj, played by Aziz Ansari, and Jeff, portrayed by Seth Rogen. Arj is an educated but underemployed man surviving through gig work, living from task to task—and sometimes out of his car—while Jeff enjoys the luxury of a Hollywood Hills mansion complete with amenities like a sauna and pool.
The narrative follows their lives swapping places in a comedic twist reminiscent of classic films like Freaky Friday and Trading Places. Gabriel’s intent is to demonstrate that money cannot solve all problems, but as he admits to his impatient high-ranking supervisor Martha, played by Sandra Oh, money does alleviate many of Arj’s struggles.

Portrayal of Class and Wealth through a Supernatural Lens
From there, the film shifts to Jeff’s experience, echoing Ebenezer Scrooge’s transformational journey in A Christmas Carol. Jeff undergoes a gradual awakening as he witnesses his own selfishness and privilege, prompted by the angel’s intervention. The movie addresses class disparities and societal privilege in a way that avoids outright “eat the rich” rhetoric but still critiques the uneven playing field that affects the American dream’s accessibility.
Aziz Ansari’s character Arj represents the underclass navigating precarious employment, while Seth Rogen’s Jeff embodies the wealthy but clueless elite. Watching Jeff adapt to economic hardship presents a form of poetic justice, filled with moments of schadenfreude as he experiences the difficulties he once ignored.
Keanu Reeves’s Angel Steals the Spotlight Amidst Human Flaws
Keanu Reeves’s portrayal of Gabriel steals nearly every scene with his blend of innocence, earnestness, and unexpected humor. As a fallen angel demoted to human status, Gabriel embarks on his own journey, picking up human habits like chain smoking and discovering mundane pleasures such as tacos and dancing. Reeves delivers these moments with perfect sincerity, including an amusing, heartfelt monologue about the simple joy of a milkshake. His skillful timing and physical comedy—like a fallen angel taking a smoke break—turn mundane scenes into laugh-out-loud highlights.
While Ansari and Rogen portray deeply flawed but relatable human characters, Gabriel’s otherworldly presence adds a layer of absurdity and charm that elevates the film. Ansari’s direction smartly leverages Reeves’s screen presence, using the angel’s cluelessness as a contrast to highlight the mortals’ missteps and vulnerabilities, often making the human characters appear more foolish by comparison.
Supporting Cast and Their Contributions to the Narrative
Aside from Reeves, the human characters’ arcs are essential to the film’s exploration of connection and empathy. Ansari’s Arj faces the harsh realities of the gig economy and struggles with his situation, while Rogen’s Jeff must confront his entitlement. Keke Palmer, playing a compassionate union advocate, adds a romantic subplot with Arj, though her role is limited in scope. Sandra Oh portrays Martha, the high-angel manager who provides a foil to Gabriel’s bumbling nature, adding another layer to the heavenly hierarchy in the film’s mythos.
Balancing Humor with Social Commentary in a Debut Feature
Good Fortune combines comedic elements with thoughtful social critique on economic inequality, privilege, and the often invisible barriers facing those less fortunate. Though the story’s pacing occasionally feels uneven, the script consistently delivers laughs and heartfelt insights. Aziz Ansari’s directorial debut reveals promise, especially in how he directs his cast to play off each other’s strengths within this humorous fable about walking in another’s shoes.
The film’s style might grow more polished as Ansari gains experience, but his ability to assemble a strong ensemble cast and balance comedy with meaningful themes is clear. Reeves’s role as the bumbling angel is the central hook, acting as a sweetener that makes the film’s heavier themes more approachable without feeling preachy.
Release and Viewing Information
Good Fortune had its world premiere at the Toronto International Film Festival and is set to open in theaters on October 17. Fans of Keanu Reeves eager to see him embrace a charmingly clueless angel should make it a priority, as his performance is a highlight that anchors the film’s message and tone.