HHumanTaking
Sign In
  • Home
  • Cricket
  • WWE
  • AEW
  • Free Fire
  • Football
  • Web Stories

BOLLYWOOD


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

Shahid Kapoor as Ustara brings menace and vulnerability to the gangster role
Shahid Kapoor as Ustara brings menace and vulnerability to the gangster role

avatar logo
chandan yadav@chandanyadav
Movie Review

O' Romeo: Shahid Kapoor's Bloody Valentine

Vishal Bhardwaj's gangster epic brings Shakespearean tragedy to 1980s Mumbai underworld

Released: February 13, 2026 | Runtime: 2h 56m | Rating: A (Adults Only)
O Romeo movie poster featuring Shahid Kapoor and ensemble cast
The theatrical poster for O' Romeo promises a gritty tale of love and violence

🎬 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.

O Romeo movie still showing intense scene with Shahid Kapoor
Shahid Kapoor as Ustara brings menace and vulnerability to the gangster role

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.

Avinash Tiwary as Jalal in O Romeo with fierce look
Avinash Tiwary brings menacing intensity to the role of underworld kingpin Jalal

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.

O Romeo movie still showing dramatic scene
The masquerade sequence stands out as one of the film's most visually striking moments

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.

Comments (0)

Related BOLLYWOOD

HumanTalking

  • About
  • Disclaimer
  • Privacy