Site icon Instant Bollywood

O Romeo Review: Shahid Kapoor-Tripti Dimri Starrer Is A Case Of Style Over Substance

#image_title

O Romeo Review: Shahid Kapoor-Tripti Dimri Starrer Is A Case Of Style Over Substance

Rating: 3/5

Cast: Shahid Kapoor, Tripti Dimri

Director: Vishal Bhardwaj

Storyline:

Shahid Kapoor plays Ustara, an unhinged, razor-wielding hitman who wakes up and chooses violence every single day.

Enter Afsha, played by Triptii Dimri, a woman with grief in her eyes and revenge on her mind. She approaches Ustara with a supari after dreaded gangster Jalal (Avinash Tiwary) gets her husband (Vikrant Massey) brutally murdered.

Ustara initially laughs off Afsha’s revenge plan. But somewhere between mockery, murder, and mayhem, he catches feelings. What follows is a twisted love story where a blood-thirsty hitman decides to channel all his unhinged energy into helping Afsha get her revenge. Love blooms and vengeance becomes the ultimate love language!

(Also Read: Real-Life Inspiration Behind Shahid Kapoor’s O Romeo; Gangster Hussain Ustara & Sapna Didi!)

(Also Read: Shahid Kapoor Birthday: Inside His 300-Crore Networth & More!)

O Romeo Review:

O Romeo Review

A Vishal Bhardwaj-Shahid Kapoor reunion? Sign us up. And honestly, for a while, the film delivers. But somewhere between all the blood, love, and swagger, it forgets what it really wants to say… becoming a classic case of style over substance.

O Romeo opens with crackling energy. It is quirky, violent, and fast-paced, pulling you straight into its bloody, chaotic world. The first half zips along confidently, packed with visceral violence and attitude. Unfortunately, once it crosses the midway point, that momentum drops.

(Also Read: O Romeo Box Office – Day 1 Collection Report)

The second half starts to feel a bit indulgent, which is unusual for Vishal Bhardwaj, who’s usually far more controlled with his storytelling. The romance is intense, but it never quite hits that sense of tragic inevitability we expect from his best work. Instead, the film seems to play it safe, leaning into mass appeal and sanding down the rough, daring edges that usually make his cinema stand out.

Music is another surprise letdown. Apart from Hum To Tere Hi Liye The and Ishq Ka Fever, most tracks fade quickly. Even the glamorous number – Aashiqon Ki Colony (starring Disha Patani) fails to leave a mark, and can’t touch the iconic high of Beedi Jalaile.

Performance-wise, Shahid Kapoor is clearly having a blast. He is razor-sharp, menacing, magnetic, and fully commits to the madness. Triptii Dimri shines as Afsha, finally getting a meaty role reminiscent of her Bulbbul and Qala era. Her eyes speak volumes, though sometimes her repeated bewildered expression borders on monotony. Still, she remains dreamy and emotionally grounding.

Shahid-Tripti’s chemistry is moody and intense. Avinash Tiwary as Jalal is meant to be terrifying but comes off slightly exaggerated and unintentionally comical. Veterans like Nana Patekar are solid, while brief appearances by Tamannaah Bhatia and Vikrant Massey are effective.

O Romeo is stylish, violent, and entertaining enough. You’ll enjoy the ride, but you’ll also walk out wishing it had gone deeper and hit harder.

(Also Read: Bollywood Movies Releasing In February 2026; O Romeo & More!)

sanchita Website Content Lead
Passionate about Bollywood. I hold 5 years of expertise in Entertainment writing. A creative content marketer and English Literature nerd at heart.
Exit mobile version