
Synopsis – Happy Patel is a clumsy but enthusiastic spy whose missions trigger unexpected consequences.
My Take – Though he is mostly known for his memorable supporting roles in films like Badmaash Company (2010), Delhi Belly (2011), and Go Goa Gone (2013), yes I too am choosing not to mention his attachment to a project like Mastizaade (2016), and few high-profile Hollywood projects, Vir Das will always be one of the few Indian comics who successfully manages to bridge Indian and international audiences with his sharp, globally aware style of standup comedy, particularly as seen in his Netflix Specials – Abroad Understanding (2017) and the Emmy winning, Vir Das: Landing (2022).
And since his comedy is known to be absurd, quirky and different without being one-note, I knew exactly what to expect from his directorial debut, a credit which he shares with Kavi Shastri. A comedy that even when it is trying to be many things at once, including being a sharp commentary on the Western gaze and an incisive take down of Hindi cinema’s current spy obsession, remains focused on one particular task: to mess with its viewers, make them laugh, and move on to the next joke before they fully process the last one.
Leaving us with a 121 minutes long amusing scattershot experience that is both experimental and earnest at the same time. Leaning hard into absurdity, meme culture, wordplay, exaggerated accents, rebelliousness and cultural confusion.
Sure, not everything makes sense, because some things in the narrative just happen for the sake it, and of course, since this is an Aamir Khan Production comparisons to Delhi Belly (2011) are inevitable, but while this is not exactly what one would call a consistent film, it is at least, confident, bold, and entertaining if you meet it on its terms. Plus, in a cinematic landscape overrun by violent and hyper-masculine blockbusters, a film with gentle buffoonery comes as a welcome change.

Beginning with a hilarious prologue set in Goa, the story shifts to 2025 in London and follows Happy (Vir Das), the 34-year-old half-witted adopted son of two former male British agents, who despite having failed the MI7 exam seven times has always shown a strong affinity for cooking and ballet. And all is going well for him, until he finds out that he is actually an Indian by birth.
But before he can make fully sense of it, Happy is moved into a program with a multilevel training progress, and despite being mostly abysmal he is shipped to Goa’s Panjor on a special mission to rescue a British dermatological scientist called Beatrice Fefferbaum whose fairness cream formula yields results in 21 days.
Armed with nothing but his confused instructions, curiosity to explore his roots, understanding of spices and blessing of his dads, Happy’s bumbling spy promptly falls in love with the wannabe dancer Rupa (Mithila Palkar) and finds companionship in his local colleagues, the friendly Sardar Geet (Sharib Hashmi) and the peculiar curly-haired IT expert Roxy (Shrushti Tawade).
However, his arrival also alerts the quirky and vile local gangster Mama (Mona Singh), who along with cooking up mean Goan cutlets and an eye to bring fairness cream revolution in India, houses an inter-generational enmity with Happy, and is eager to settle her score.
Right from the first scene it is quite the clear that script, written by Vir Das and Amogh Randive is going to defy all logic and isn’t interested in realism, spy-thriller seriousness, or universe-building nonsense. The early English-heavy prologue actually throws you off on purpose, and then the film openly jokes about it. That moment alone tells us about the self-awareness the narrative possesses. Plus it is overloaded with pop culture and social media references.

From Sholay to OnlyFans, it has everything, including a parody of Shah Rukh Khan’s iconic arms-stretched pose, punctuated by the line ”Rahul, naam toh Tsunami hoga” that, in essence, is the comic arsenal on display. Though most of the humor hinges on Happy mispronouncing Hindi words as a foreigner learning the language for the first time. But while at its best, the film is outrageously hilarious—so much so that your cheeks and stomach may ache with laughter.
At its worst, it descends into painfully terrible slapstick that feels absurd, forced, and occasionally far too vulgar. Something which happens in the second half where it starts pushing too hard. The satire becomes loud instead of smart, and starts missing the sharpness, the energy, and the confidence of the first half. The climax, especially, leans into over-stylized parody. Slow-motion gags, random celebrity references, exaggerated dance-offs — it keeps going even when it should’ve stopped. What should’ve been playful starts feeling indulgent.
And yet, I consider this film to be a winner, particularly from the stand point that it comes from two background artists, who have indeed come a long way.
Performance wise, Vir Das fits right in, and he manages to pull off the absurdity required. As one of contemporary India’s most erudite comics, he is charming and bumbling as Happy throughout. Mona Singh in is delightful as the feared don of Panjore and Happy’s dreaded adversary who loves making cutlets and watching Sanjeev Kapoor’s cookery shows.
But while, Mithila Palkar, Sharib Hashmi and Srushti Tawde have little to do narrative wise, yet they manage to add meaning to the madness as they become Happy’s inner circle. Much has been made of Aamir Khan and Imran Khan’s cameos, and without a doubt they seem to be having a blast. On the whole, ‘Happy Patel: Khatarnak Jasoos‘ is a self-aware and silly spy comedy that succeeds in delivering a messy, loud, and oddly sincere wild ride.
![]()
Directed – Vir Das, Kavi Shastri
Starring – Vir Das, Mithila Palkar, Mona Singh
Rated – R
Run Time – 121 minutes
