BOLLYWOOD
O' Romeo Movie Review: Shahid Kapoor's Bloody Valentine - A Vishal Bhardwaj Gangster Epic

O' Romeo: Shahid Kapoor's Bloody Valentine
Vishal Bhardwaj's gangster epic brings Shakespearean tragedy to 1980s Mumbai underworld
đŹ Quick Take
- Director: Vishal Bhardwaj
- Cast: Shahid Kapoor, Triptii Dimri, Nana Patekar, Avinash Tiwary
- Genre: Romantic Action Thriller
- Based on: "Mafia Queens of Mumbai" by Hussain Zaidi
- Verdict: A languid, blood-soaked epic that demands patience
When Vishal Bhardwaj and Shahid Kapoor reunite, expectations soar. Their previous collaborationsâKaminey and Haiderâremain masterclasses in Indian noir cinema. With O' Romeo, their third outing together, the duo attempts something even more ambitious: a Shakespearean tragedy set against the grimy, blood-soaked backdrop of 1980s Mumbai underworld. The result is a film of staggering visual beauty and intermittent brilliance, albeit one that tests the viewer's endurance with its nearly three-hour runtime.
Released strategically on February 13, 2026âjust ahead of Valentine's Dayâthe film carries an "A" certificate from the CBFC, making it Kapoor's second adult-rated theatrical release after Kabir Singh. This is not a date movie for the faint of heart. It's a brutal, unflinching portrait of violence, obsession, and doomed love.
The Story: Love in the Time of Gang Wars
Based on a chapter from S. Hussain Zaidi's "Mafia Queens of Mumbai," O' Romeo draws inspiration from real underworld figures. The narrative centers on Ustara (Shahid Kapoor), a stone-hearted gangster known for his signature weaponâa barber's razorâand his reputation as a contract killer who never misses. His carefully constructed world of violence crumbles when he encounters Afsha (Triptii Dimri), a woman seeking vengeance for her husband Mehboob Qureshi's murder.
What begins as a professional arrangementâa killer hired for revengeâspirals into a forbidden romance that threatens to engulf Mumbai's criminal underworld. Standing in their path is Jalal (Avinash Tiwary), the underworld kingpin responsible for Mehboob's death, and Inspector Ismail Khan (Nana Patekar), a lawman with his own moral compass.
Visual Poetry Meets Graphic Violence
Bhardwaj remains unmatched in creating atmospheric worlds that feel simultaneously dreamy and dangerous. Cinematographer Ben Bernhard delivers stunning visualsâfrom an elaborate action sequence set to Madhuri Dixit's "Dhak Dhak" in Nepal to a brutal bullfight in Spain and a visually arresting masquerade sequence. The film's color paletteâdeep reds, smoky blues, and sepia tonesâevokes the era while maintaining a timeless quality.
The action choreography by Dani Del Rasario and Vikram Dahiya is mounted with precision, particularly in the razor-fight sequences that showcase Ustara's lethal efficiency. These aren't stylized Bollywood brawls; they're messy, visceral, and genuinely disturbing.
"What fate awaits a stone-hearted gangster, a bloodthirsty womaniser, when true love claims him, helpless and unguardedâa gang war that shakes the entire underworld and crime syndicate to their very roots."
â Official Synopsis
The Performances: Kapoor Commands the Screen
Shahid Kapoor delivers what many are calling his career-best performance. As Ustara, he balances menace with vulnerability, switching between cold-blooded killer and lovesick fool with frightening ease. His comic timing provides welcome relief in an otherwise grim narrative, while his handling of emotional scenes proves why Bhardwaj continues to bet on him. The physical transformationâlean, scarred, with haunted eyesâcompletes the portrait of a man consumed by his own contradictions.
Triptii Dimri portrays Afsha as a woman torn between grief, love, and vengeance. It's a competent performance, though one that occasionally gets overshadowed by the film's visual grandeur and Kapoor's magnetic presence. Avinash Tiwary makes for an effective antagonist as Jalal, bringing genuine menace to his limited screen time.
The supporting cast shines in brief appearances. Nana Patekar as Inspector Ismail Khan and Tamannaah Bhatia as Rabia leave strong impressions, while Farida Jalalâreportedly convinced by Bhardwaj to deliver expletives on screenâadds unexpected flavor. Vikrant Massey's special appearance as Mehboob Qureshi feels underutilized, a casualty of the film's sprawling narrative.
Music: The Bhardwaj-Gulzar Magic
No Vishal Bhardwaj film is complete without music that haunts you long after the credits roll. "Hum To Tere Hi Liye The"âreuniting Bhardwaj, Gulzar, and Arijit Singhâdelivers exactly that haunting quality. "Ishq Ka Fever" provides catchy respite, while "Aashiqon Ki Colony" and "Paan Ki Dukaan" bring rooted energy despite not quite reaching classic status.
It's Bhardwaj's background score, however, that truly elevates the materialâpunctuating moments of violence with operatic grandeur and underscoring the doomed romance with melancholic strings.
The Flaws: Pacing Problems
At 2 hours and 56 minutes, O' Romeo is a commitment. The first half plods, establishing the world and characters with a deliberateness that occasionally borders on self-indulgence. Certain sequences overstay their welcome, causing the narrative to lose steam just when it should be building momentum.
The film regains its footing post-interval, with twists that keep viewers invested despite the sluggish pace. But the damage is doneâthis is a film that demands patience, and not every audience member will have enough to spare.
â ď¸ Controversy Note
The film faced legal challenges from the family of Hussain Ustara, who claimed the film misrepresents him as a gangster rather than an anti-underworld figure. A Mumbai court rejected the plea to halt the release on February 7, 2026, allowing the film to proceed with its scheduled Valentine's weekend debut.
The Verdict: Worth the Wait?
O' Romeo works best as a languid, one-time watch for those who appreciate Bhardwaj's particular brand of cinemaâgritty, poetic, unflinchingly violent, and deeply romantic in the most twisted sense. It doesn't reach the heights of Haider or Maqbool, but it offers enough moments of brilliance to justify the price of admission.
Shahid Kapoor's performance alone makes this essential viewing for his fans. The cinematography, music, and production design create a world that's impossible to look away from, even when the narrative drags. If you have the patience for its indulgences, O' Romeo rewards you with a uniquely Indian take on the gangster romance genre.
â Rating: 3.5/5
A blood-soaked Valentine to cinema that needed tighter editing but delivers on atmosphere and performances.