Skip to content
O’Romeo

O’Romeo

O’Romeo is Vishal Bhardwaj’s 2026 Hindi crime thriller starring Shahid Kapoor as a razor-wielding hitman in 1995 Bombay. Based on Mafia Queens of Mumbai, it pairs him with a widow seeking revenge. It released on Valentine’s weekend 2026.
6.5/10
Released
13 February 2026
Runtime
2h 55m
Certification
A
Directed by
Vishal Bhardwaj
Language
Hindi
Genre
Action, Romance
Status
Released
Written by
Vishal Bhardwaj, Rohan Narula, Hussain Zaidi

Official Trailer

Storyline

In the Bombay of 1995, Ustara is a dreaded contract killer known for dispatching his targets with a barber’s razor, kept in play by an intelligence officer who once saved his life. When his path crosses that of Afshan, a widow determined to avenge her husband’s killing, the two form an unlikely bond, and Ustara helps her train and strike back at the gangsters responsible. Their pursuit of vengeance draws them into a wider war against a powerful drug lord’s empire, blending romance, crime and revenge across a violent, stylised underworld.

Production

O’Romeo was written and directed by Vishal Bhardwaj and produced by Sajid Nadiadwala under the Nadiadwala Grandson Entertainment banner, adapting material from Hussain Zaidi’s Mafia Queens of Mumbai. The film was photographed by Ben Bernhard and edited by Aarif Sheikh, with a runtime of about 178 minutes, and carries the literary, atmospheric crime sensibility that marks Bhardwaj’s work.

Music

The music and background score were composed by Vishal Bhardwaj himself, who is as known for his compositions as his direction, giving the film a distinctive, mood-soaked soundtrack rooted in its 1990s Bombay setting.

Reception

O’Romeo released on 13 February 2026 and grossed around ₹92.86 crore. Reviews were mixed: critics praised the performances and cinematography while faulting the uneven pacing and screenplay, and the film ultimately underperformed against its budget.

Cast & Crew

FAQs

O’Romeo (2026) is an action thriller that explores themes of love, violence, vengeance, and identity.
O’Romeo was directed by Vishal Bhardwaj.
O’Romeo stars Shahid Kapoor, Tripti Dimri, Avinash Tiwary.
O’Romeo released on 13 February 2026.

Recent Released Movies and Series