Last Friday of February 2026 brought us “O’ Romeo,” a gripping exploration of love entangled in crime, directed by Vishal Bhardwaj. Shahid Kapoor stars alongside Triptii Dimri, their on-screen chemistry electric amid Nana Patekar’s formidable presence. While the film nods to Hussain Zaidi’s “Mafia Queens of Mumbai,” it spins a unique tale that dances around factual accuracy.
With its release just before Valentine’s Day, “O’ Romeo” ignited discussions—not just about its story but the unsettling questions it raises. Set against Mumbai’s gritty backdrop, it often feels more like a fever dream than a documentary.
Sapna Didi’s Fierce Journey
The plot centers on Sapna Didi, a woman transformed by her sorrow into a figure of fierce determination. She sets her sights on the infamous Dawood Ibrahim, a seemingly insurmountable target. Enter Hussain Ustara, a former driver for Dawood turned ally. His path converges with Sapna’s, as one seeks justice disguised as vengeance while the other brings skills honed in the shadows.
What makes the story memorable is how it shifts focus from Sapna to Ustara, a man whose charm begins to crack under the weight of his violent lifestyle. Meanwhile, Sapna’s quest for retribution grows increasingly complex, revealing layers beyond mere revenge. Instead of a straightforward rise through the criminal underworld, we explore how love can soften even the hardest edges.
The Cast Shines Bright
Shahid Kapoor’s portrayal of Hussain Ustara is gripping, showcasing a compelling journey from emotional distance to raw confrontation. Triptii Dimri, as Afsha, captivates with her portrayal of a woman refusing to be broken by loss. Her intensity makes her character’s struggles feel genuine and relatable.
Nana Patekar, with minimal screen time, delivers sharp lines that resonate long after they are spoken. His dark humor adds a layer of engagement, contrasting with the film’s more serious themes. The ensemble, including Avinash Tiwary and Tamannaah, rounds out a cast deeply invested in the narrative.
Box Office Success
On its opening day, “O’ Romeo” earned around ₹8.5 crore, with a jump to ₹12.25 crore on the second day, totaling over ₹20 crore in just two days. Amidst a flurry of Valentine-themed releases, experts note this film stands out, marking one of Shahid Kapoor’s stronger launches in recent years.
More than box office numbers, it’s the anticipation surrounding Vishal Bhardwaj’s name that seems to draw audiences in. His reputation for crafting compelling narratives gives “O’ Romeo” a built-in audience, further amplified by pre-sold tickets.
What We Loved
One striking feature is the film’s cinematic style, reminiscent of Quentin Tarantino’s flair. With its gripping visuals and intense pacing, “O’ Romeo” keeps viewers on the edge of their seats. The character development unfolds naturally, as Ustara transitions from coldness to warmth, drawing us further into the story.
Triptii Dimri anchors the emotional weight of the plot, making Afsha’s journey resonate deeply. Her performance evokes comparisons to legendary actress Tabu, especially in Bhardwaj’s universe.
Nana Patekar stands out despite limited appearances, delivering lines that stick in the mind for their wit and timing. His moments of tension break the seriousness, grounding the narrative in a reality we relate to.
Room for Improvement
However, “O’ Romeo” doesn’t quite fully embody the innovative storytelling we associate with Bhardwaj. Some plot points seem predictable, missing the rich layers typically found in his works. The film’s early promise begins to fade, as audiences can anticipate twists before they happen.
Online chatter suggests that the film’s pacing drags, with some viewers arguing that cutting back on strong language could streamline the narrative. While the characters stick closely to their scripts, a hint of unpredictability might have elevated the story.
An Engaging Experience
“O’ Romeo” offers a unique blend of sharp acting and poignant storytelling, all while navigating the emotional complexity of crime and love. Triptii Dimri’s fierce performance and Shahid Kapoor’s brooding presence create a captivating watch, even if familiar plot elements linger throughout.
So, while this film may not redefine the genre, it provides plenty of entertainment, especially if you appreciate strong performances and a visually stunning experience.

