Mar 25, 2026 Languages : English | ಕನ್ನಡ

O Romeo Movie Review: Shahid Kapoor & Triptii Dimri’s Intense Thriller

Shahid Kapoor and Vishal Bhardwaj's powerhouse duo make a comeback with O Romeo (February 13, 2026), which also returns with a vengeance at the big screen. Having made cult classics _Kaminey_ and _Haider_, expectations for this gritty, underworld romance were far, far higher. If its visual spectacle and "poetic bloodbath" of a scene are worth the energy it deserves, the movie suffers a lot from a runtime that’s nearly three hours and a screenplay that will only stumble here and there.

O Romeo Movie Review
O Romeo Movie Review

The Plot: Love in the Heart of Darkness

Based loosely on the autobiographical sketches by Hussain Ustara and Sapna Didi from Hussain Zaidi’s Mafia Queens of Mumbai, the film takes place in a mid-90s Mumbai underworld.

The Protagonist: Shahid Kapoor plays Ustara, a lethal contract killer, who lives in the shadow of Inspector Khan (Nana Patekar).

The Catalyst: His life takes a turn when he meets Afsha (Triptii Dimri), a woman who seeks to avenge her husband who has been killed.

The Conflict: What starts as a professional “supari” (contract) becomes a crazed obsession. As Afsha demands the heads of four very powerful men, Ustara falls blind to their influence, torn between his loyalty to the law (Khan) and his ruinous love for Afsha.

Performances: Saving Grace. The film’s backbone lies directly with its lead characters.

Shahid Kapoor: In what critics called his "best yet," as Ustara, Shahid is ferocious. He tempers the “Ustra” (razor) sharp violence with a vulnerability that is haunting.

Triptii Dimri: Dimri comes to the scene as pure, bloodthirsty as Shahid, and has both innocence and the cold blood of a predator. Their chemistry is electric, holding the film together when the plot gets off track. The Ensemble: Nana Patekar brings his gravitas; Avinash Tiwary, the menacing antagonist Jalal. Farida Jalal makes a shockingly memorable twist as the unsavory grandmother, stealing every moment that's hers.

The Bhardwaj Signature: Poetry & Gore

Vishal Bhardwaj is still the master of mood. The picture is a visual treat with a muted color palette that reflects the grim 1990s underworld. It is an opera; blood splatters like paint across the screen in a manner which feels both brutal and beautiful. The music is excellent, one of Bhardwaj movies’ trademarks, the songs “Hum To Tere Hi Liye” in particular providing a sort of musical escape from violence.

The Drawbacks: A Lengthy Screenplay. O Romeo’s runtime (178 minutes) is precisely why it stumbles. Pacing: The opening half builds character arcs in slow-burn ways, but often feels stilted. Weak Second Half: A lot isn’t a lot of “real” as the action ratchets up after interval, but storytelling has a problem, as some “miraculous” survival scenes just don’t fit in the gritty Bhardwaj universe.

Over-Excess: The movie gets a little lost in its own "poeticism" over keeping the viewer glued and creates moments like this one become boring. Verdict: 2.5/5 Stars. O Romeo is an audacious, stylistic experiment that depends on top players, but doth it get bogged down in ambition? It must see if you love Shahid Kapoor’s dark side but need a lot of patience to survive his three-hour ‘bloodbath’.**