O'Romeo (2026) poster

O'Romeo (2026)

13 February 20262h 58mHindiIndia

DirectorVishal Bhardwaj

StarringShahid Kapoor, Triptii Dimri, Avinash Tiwary, Nana Patekar

Watch onAmazon Prime Video, Amazon Prime Video with Ads

Best for: Fans of intense gangster romances with action and drama, especially those who appreciate Vishal Bhardwaj's direction and Shahid Kapoor's performances.

Where to watch O'Romeo online in India

Subscription

Amazon Prime VideoAmazon Prime Video with Ads

Rent

Amazon Video

Availability for India, data by JustWatch. Updated 23 October 2026.

O'Romeo OTT release date

Theatrical release (India)13 February 2026
OTT / digital release (India)10 April 2026
Gap between theatre and OTT56 days
Streaming now onAmazon Prime Video, Amazon Prime Video with Ads

Release dates for India as listed on TMDB.

O'Romeo story (no spoilers)

O'Romeo follows Ustara, a stonehearted gangster, and Afshan, a bloodthirsty womaniser, whose lives are upended when true love claims them helpless and unguarded. Their forbidden romance unfolds against a gang war that shakes the entire underworld and crime syndicate to its roots. As Ustara and Afshan navigate their unrequited passion, the conflict between their criminal world and their feelings drives the story. The film blends romance, action, and drama, with a tone that balances the brutality of the underworld with the vulnerability of love. Directed by Vishal Bhardwaj, the Hindi-language film also features English and Urdu dialogue, and runs 178 minutes. It is certified A in India.

Should you watch O'Romeo?

Watch it for

  • Vishal Bhardwaj directs and composes music for this romance-action-drama, marking his return to the gangster genre.
  • Shahid Kapoor plays Ustara, a stonehearted gangster, opposite Triptii Dimri as Afshan, a bloodthirsty womaniser, in a forbidden love story.
  • The supporting cast includes Nana Patekar as Ismail Khan, Avinash Tiwary as Jalal, and Vikrant Massey as Mehboob Qureshi, adding depth to the underworld setting.
  • The 178-minute runtime allows for an extended gang war narrative that shakes the crime syndicate to its roots.

Skip it if

  • You prefer shorter films; at 178 minutes, O'Romeo demands a significant time commitment.
  • You are uncomfortable with an A certificate, which indicates strong content in this romance-action-drama.
  • You dislike gangster dramas with forbidden love plots; the film centers on a stonehearted gangster and a bloodthirsty womaniser.

O'Romeo cast

Shahid KapoorShahid Kapooras Ustara
Triptii DimriTriptii Dimrias Afshan
Avinash TiwaryAvinash Tiwaryas Jalal
Nana PatekarNana Patekaras Ismail Khan
Hussain DalalHussain Dalalas Chhotu
Farida JalalFarida Jalalas DadiVikrant MasseyVikrant Masseyas Mehboob Qureshi
Anubha FatehpuriaAnubha Fatehpuriaas Shilpa Chachi
Tamannaah BhatiaTamannaah Bhatiaas RabiaDisha PataniDisha Patanias Julie
Aruna IraniAruna Iranias Madam
Resh Lambaas Anjum Ansari

O'Romeo movie details

DirectorVishal Bhardwaj
WriterRohan Narula, Vishal Bhardwaj
MusicVishal Bhardwaj
CinematographyBen Bernhard
ProducerSajid Nadiadwala, Vishal Bhardwaj
Release date13 February 2026
Runtime2h 58m (178 minutes)
Original languageHindi
Country of originIndia
Languages spoken in the filmHindi, English, Urdu
Original titleओ रोमियो
Certificate (India)A
Budget$18.0 million (approx.)
Worldwide box office$7.0 million (approx.)

Parental guide: is O'Romeo family friendly?

ViolenceStrong
LanguageStrong
Sexual contentModerate
Family viewingNot ideal

This is a general guide based on the A certification and the film's romance-action-drama genre, which includes gang war violence and mature themes. This is a general guide based on genre and certification.

O'Romeo official trailer

Our verdict

O'Romeo pairs Vishal Bhardwaj's direction with a cast led by Shahid Kapoor and Triptii Dimri in a gritty gangster romance. The 178-minute runtime and A certificate signal an intense, mature take on forbidden love and underworld conflict. It is a solid pick for genre fans, though the length and strong content may deter some.

More movies directed by Vishal Bhardwaj

More Shahid Kapoor movies

Frequently asked questions

Where can I watch O'Romeo online in India?

O'Romeo is available for streaming on Amazon Prime Video and Amazon Prime Video with Ads in India. It can also be rented on Amazon Video.

When did O'Romeo release in theatres in India?

O'Romeo released in Indian theatres on 13 February 2026.

Who is in the cast of O'Romeo?

The cast includes Shahid Kapoor as Ustara, Triptii Dimri as Afshan, Avinash Tiwary as Jalal, Nana Patekar as Ismail Khan, Hussain Dalal as Chhotu, Farida Jalal as Dadi, Vikrant Massey as Mehboob Qureshi, and Anubha Fatehpuria as Shilpa Chachi.

Who directed O'Romeo?

O'Romeo is directed by Vishal Bhardwaj, who also composed the music.

What is the runtime and certificate of O'Romeo?

O'Romeo has a runtime of 178 minutes and is certified A in India.

Page last updated 23 October 2026. Facts from TMDB; how we write these pages: editorial policy.