O’Romeo Movie Review 2026 – Shahid Kapoor’s Romantic Action Drama Rating & Verdict
Baca selengkapnya
:📋 Movie Details
🎠Cast
Synopsis
Set in 1995 Mumbai, O'Romeo follows Ustraa (Shahid Kapoor), a notorious contract killer who works for Police Inspector Khan (Nana Patekar). He eliminates criminals in exchange for money. One day, Afshan (Triptii Dimri) approaches him seeking revenge against the four men who killed her husband Mehboob (Vikrant Massey). She specifically targets Jalal (Avinash Tiwary), the key murderer [citation:4].
Ustraa initially refuses but a complicated relationship develops between them as Afshan stays with him. The story moves from Mumbai's gritty underworld to Nepal and eventually Spain, as Ustraa transforms from a brutal gangster into a lover and fighter [citation:1]. Their journey explores the uneasy partnership between a woman seeking revenge and a killer discovering his humanity [citation:5].
My Honest Review (Personal Experience)
🎬 Vishal Bhardwaj's Commercial Leap
Vishal Bhardwaj, known for layered storytelling and poetic intensity (Haider, Kaminey), leans into something more commercial and loud with O'Romeo [citation:1]. This is his take on a full-blown romantic action drama – dramatic, violent, emotional, and visually stylish. The film is adapted from a chapter in Hussain Zaidi's book "Mafia Queens of Mumbai" [citation:5], stepping away from his Shakespearean inspirations.
The film tries to mix romance, revenge, and gangster drama in one big package. Sometimes it works, sometimes it feels stretched. At nearly three hours, you do feel the length [citation:1]. Bhardwaj remains a formidable architect of Indian noir, but with a more disciplined edit, O'Romeo might have achieved the narrative stature its ambition seeks [citation:5].
🌟 Shahid Kapoor – The Heart and Soul
Shahid Kapoor delivers a commanding and magnetic performance. In action sequences, he moves with power and precision; in emotional scenes, he holds back just enough to make vulnerability believable [citation:1]. His entry scenes are dramatic and almost operatic – blood, chaos, and slow-motion moments become part of his character's identity [citation:1].
He makes Ustraa more than just a violent gangster. There is pain and conflict beneath the surface [citation:1]. This is Shahid Kapoor's fourth collaboration with Vishal Bhardwaj after Kaminey, Haider, and Rangoon [citation:2], and it shows in their understanding. When Shahid dances, it's pure visual delight [citation:8].
🎠Triptii Dimri & Supporting Cast
Triptii Dimri as Afshan delivers a powerful and emotionally layered performance. For many critics, this is her best work after Qala [citation:8]. She carries both vulnerability and strength beautifully, charting Afshan's evolution into a woman prepared to master violence for justice [citation:5]. The chemistry between her and Shahid feels natural, especially in tender moments [citation:1].
Avinash Tiwary as Jalal convincingly portrays the villain. However, the character's writing needed more layers; he emerges as somewhat flamboyant with exaggerated mannerisms that dilute the menace [citation:1][citation:5]. Nana Patekar brings authority and seriousness as the Intelligence Bureau officer [citation:1].
Vikrant Massey, though allotted scant minutes, lends poignancy to his scenes with Dimri [citation:5]. Tamannaah Bhatia leaves her mark as Rabia, adding grace and strength. Disha Patani as Julie, a dancer and Ustraa's initial romantic interest, adds another shade to the emotional mosaic [citation:5]. Farida Jalal surprises in her avatar, and Aruna Irani brings her gravitas [citation:5][citation:8].
🎵 Music & Technical Brilliance
Vishal Bhardwaj's music brings an intense, dramatic feel as well as emotional depth. The songs are beautifully placed – Arijit Singh's rendition of "O Romeo" is a highlight [citation:1]. However, some critics found the songs not very impactful [citation:4]. The background score works exceptionally well, making fight scenes engaging and intensifying romantic moments [citation:1].
Ben Bernhard's cinematography is stunning – almost like watching paintings come alive [citation:8]. The production design exudes polish and the action choreography, particularly a kinetic sequence featuring Kapoor and Dimri as partners in flight and fire, exhibits flair [citation:5].
⚠️ Weaknesses – Where It Falls Short
Here are the major issues with O'Romeo:
- Overlong Runtime: At 178 minutes, the film feels its length. Several scenes needed trimming [citation:1][citation:4].
- Weak Writing: The core plot is routine. Some dialogues meant to make the hero look powerful don't work well [citation:4]. Recurrent dialogue exchanges and familiar plot turns erode momentum [citation:5].
- Slow First Half: The first half feels slow and may test patience levels [citation:4]. The script struggles to balance romance and retribution – their energies seldom align cohesively [citation:5].
- Underwhelming Villain: The hero-villain face-off could have been better. Jalal's character lacks sufficient depth [citation:4][citation:5].
- Illogical Scenes: Some scenes weaken the narrative [citation:4]. One particularly illogical scene distracts from the film [citation:8].
- Ensemble Underutilized: Many actors, including Tamannaah and Disha, don't get enough importance [citation:4].
- Climax: The climax could have been better and feels foreseeable [citation:5][citation:8].
💠My Final Thoughts
Despite its flaws, O'Romeo is difficult to dismiss. Perhaps because its ambition feels genuine. Perhaps because Shahid Kapoor's commitment is absolute. Or perhaps because the central idea itself – a gangster discovering love through a woman seeking revenge – is unusual for a commercial entertainer [citation:5].
The film does not redefine the gangster saga, yet it offers sufficient spectacle and emotional voltage to warrant a theatrical viewing [citation:5]. The first half is so engaging that it flies by; but the second half slightly loses its track [citation:8]. There is also a mid-credits scene hinting at a possible sequel, which adds an interesting layer of excitement [citation:8].
Is it a masterpiece? No. Is it worth watching? For Shahid Kapoor's performance, Vishal Bhardwaj's direction, and the stunning visuals – yes, once. For fans expecting Haider-level depth – you might be disappointed. For neutral viewers – manage expectations and you'll find moments to appreciate [citation:1][citation:4].
📊 Ratings Breakdown
✅ What Works
- Shahid Kapoor's magnetic, career-best performance
- Stunning, Oscar-worthy cinematography
- Vishal Bhardwaj's distinctive style and direction
- Triptii Dimri's powerful and layered performance
- Intense, well-choreographed action sequences
- Strong supporting cast (Nana Patekar, Vikrant Massey)
- Beautiful music and background score
- Mid-credits scene hints at sequel
⚠️ What Doesn't Work
- Overlong runtime (178 min) – feels stretched
- Weak, routine story
- Slow first half
- Underwhelming villain (Avinash Tiwary underutilized)
- Illogical scenes weaken narrative
- Many cast members underutilized
- Climax feels predictable
- Editing could have been sharper
Final Verdict
O'Romeo is a stylish but flawed romantic action drama. Shahid Kapoor's commanding performance and Vishal Bhardwaj's distinctive direction make it a visually arresting experience. However, weak writing, an overlong runtime, and an underwhelming villain hold it back from greatness [citation:1][citation:4][citation:5]. It's a one-time watch for the performances and scale. 6.8/10 from my side.
👥 Who Should Watch This?
❓ Frequently Asked Questions
Is O'Romeo worth watching?
Yes, as a one-time watch. Shahid Kapoor's magnetic performance and Vishal Bhardwaj's stylish direction make it worth watching despite its flaws. I rated it 6.8/10. If you're a Shahid or Vishal Bhardwaj fan, you'll find much to appreciate [citation:1][citation:4].
What is O'Romeo about?
Set in 1995 Mumbai, O'Romeo follows Ustraa (Shahid Kapoor), a contract killer who falls in love with Afshan (Triptii Dimri), a woman seeking revenge for her husband's murder. It's a blend of romance, gangster drama, and action inspired by a chapter from Hussain Zaidi's book "Mafia Queens of Mumbai" [citation:5].
How long is O'Romeo?
O'Romeo has a runtime of 2 hours 58 minutes (178 minutes) [citation:3]. Many critics feel it's overlong – the film could benefit from sharper editing [citation:1][citation:4].
Is O'Romeo a sequel or series?
Currently, O'Romeo is a standalone film. However, there is a mid-credits scene that clearly hints at a possible sequel, adding excitement for future installments [citation:8].
Who has directed O'Romeo?
O'Romeo is directed by acclaimed filmmaker Vishal Bhardwaj. It marks his fourth collaboration with Shahid Kapoor after Kaminey, Haider, and Rangoon [citation:2].
Where can I watch O'Romeo?
O'Romeo was released in theatres on February 13, 2026 [citation:6]. OTT release date hasn't been announced yet. Given it's a Sajid Nadiadwala production, it's likely to stream on a major platform later [citation:9].
📺 Book tickets: BookMyShow | Paytm
What is O'Romeo's age rating?
O'Romeo has received an 'A' (Adults Only) certificate from the CBFC. The film contains strong violence and mature themes. Some violent scenes were trimmed and certain words were muted to obtain the certificate [citation:3].
Is O'Romeo better than Haider or Kaminey?
No. Most critics agree that Haider and Kaminey are superior films with more layered storytelling. O'Romeo is more commercial and loud, but lacks the narrative depth of Bhardwaj's earlier classics [citation:1][citation:5].
📌 Disclaimer
This review is my honest, independent opinion based on watching O'Romeo in theatres. I am not associated with Nadiadwala Grandson Entertainment, Vishal Bhardwaj, or any cast/crew members. All movie posters, images, and trademarks are property of their respective owners. GetMovieLinks.Online is not affiliated with any production house or streaming platform.
Published:
🎬 Movie released in February 2026. I watched it in theatre – now sharing my honest review.
