O'Romeo: Shahid Kapoor to Triptii Dimri, who plays what in Vishal Bhardwaj's actioner

The anticipation around O’Romeo has been steadily growing ever since the trailer dropped. the film directed by Vishal Bhardwaj, it features a distinguished ensemble cast including Shahid Kapoor, Triptii Dimri, Nana Patekar, Avinash Tiwary, and many others.While we know the film is based on dreaded gandster Hussain Ustara, take a look at who plays what in the film  

Updated On: 2026-01-21 08:15 PM IST

Compiled by : Aakruti Bagla

O Romeo cast

Shahid Kapoor - Ustara

A hitman who develops feelings for Afsha, Ustara is drawn into a game of betrayal, love and vengeance. Shahid’s menacing and killer look with a bold avatar brings the depth and passion

Tripti Dimri - Afsha

An innocent girl whose life turns upside down. With her raw vulnerability and quiet strength, Tripti brings an emotional energy to this intense story.

Avinash Tiwary - Jalal

Avinash plays a ruthless villain. His intimidating aura adds an exciting element to the film, which viewers cant wait for!

Nana Patekar - Ismail Khan

Nana shines onscreen as Ismail. A man with a quirky persona, fans can't wait to watch the iconic actor onscreen.

Disha Patani - Julie

A dancer who sizzles on screen with her glam avatar. Her chemistry with Shahid Kapoor has become a major highlight from the trailer.

Vikrant Massey - Mehboob

Vikrant is seen as Mehboob, a simple man with a deadly fate. Vikrant’s destiny marks a crucial turn in a story driven by complex human relationships.

Farida Jalal - Dadi

The veteran actress will be seen in a never-seen-before avatar. Her commanding presence and power-packed one-liners adds gravitas to the intense story.

Tamannaah Bhatia - Rabia 

Tamannaah plays Rabia, a mysterious character who builds intrigue in the film.

Additionally, Hussain Dalal is also seen in film as Ustara's right-hand. Other cast includes Resh Lamba and Rahul Deshpande.

The trailer offers a gripping glimpse into a world driven by passion, power, and survival, set against the shadowy underbelly of Mumbai.

Inspired by true events, this Vishal Bhardwaj directorial weaves together romance, action, and emotional depth with his signature storytelling style.

Sajid Nadiadwala Presents O’Romeo, a film by Vishal Bhardwaj. Produced under Nadiadwala Grandson Entertainment, O’Romeo releases in Valentine’s Week on 13th February 2026.

Next Gallery

Spotted in the city: Karisma Kapoor, Suniel Shetty, Athiya Shetty and others

Related Photos