Movie name: O'Romeo
Rating: 2.25/5
Pour: Shahid Kapoor, Triptii Dimri, Avinash Tiwary, Nana Patekar, Tamannaah Bhatia, Disha Patani, Farida Jalal, Vikrant Massey and others
director: Vishal Bharadwaj
Produced by: Sajid Nadiadwala
Release date: February 13, 2026
O'Romeo is the latest romantic action thriller written and directed by Vishal Bhardwaj, starring Shahid Kapoor, Tripti Dimrii and many others in pivotal roles. The film's trailer hinted at an intense film, and we'll find out how it was made in the review below.
Story:
Set in the backdrop of Mumbai in 1995, the story follows Ustara (Shahid Kapoor), a contract killer who takes a supari from Police Inspector Khan (Nana Patekar) and eliminates criminals. During this time, Afshan (Triptii Dimri) approaches Ustara with a request to kill four men. She claims that Jalal (Avinash Tiwary), one of the targets, played a key role in her husband's murder.
Although Ustara initially refuses to kill Jalal, he is touched by the intensity of Afshan's pain and eventually agrees to help her. The film then continues and explores the journey of Ustara and Afshan, but also delves into the earlier connection between Ustara and Jalal.
performances:
Shahid Kapoor delivers a heartfelt performance and clearly stands out as the best of the O'Romeo cast. Triptii Dimri impresses with her performance and the chemistry between Shahid and Shahid is excellent. Avinash Tiwary and Nana Patekar remain underutilized while Tamannaah Bhatia, Disha Patani, Farida Jalal and Vikrant Massey are fine.
analysis:
Renowned filmmaker and music composer Vishal Bhardwaj is trying to pen a detailed multi-character script for O'Romeo. However, if you try to include too much, the film will become unnecessarily long.
The opening sequence itself sets the tone. Shahid Kapoor's introductory bout, which uses the iconic song Dhak Dhak from the film Beta, lasts almost five minutes. This sequence suggests how the three-hour film unfolds slowly and stretched out.
It's only when Triptii Dimri's backstory is revealed that the film really gets going, and even then it struggles to maintain its impact. The break block and the introduction of the villain are just passable.
In the second half, Ustara's sudden romantic feelings for Afshan seem forced and unconvincing. He is portrayed as someone who only has sexual contact with women, so his deep emotional change is not justified. Likewise, the strategies developed against the villain, including Nana Patekar's character's plans to eliminate him and his gang, do not seem powerful or convincing.
It's only in the last half hour that O'Romeo finally picks up steam, delivering a captivating twist followed by well-executed action sequences.
Positive:
- Shahid Kapoor and Tripti Dimrii's performances
- Some intense dialogues
- Pre-climax and climax
Negatives:
- Dragged script
- The characters lack the required depth
- Stretched scenes
- Too many songs
O'Romeo review and verdict:
Vishal Bhardwaj's 'O'Romeo' is a revenge drama coupled with a love story that has a promising premise and a strong climax. But aside from the final moments, the film feels overextended, with a boring script and poorly developed characters.
