Featuring a powerful ensemble cast led by Shahid Kapoor and Triptii Dimri, O'Romeo arrived with massive expectations during Valentine’s Day weekend 2026. While the film received mixed reactions from critics and struggled commercially, it still manages to leave a strong impression because of its bold storytelling, emotional intensity, and visually rich action sequences.
At MovieKaTicket.com, we explore whether O'Romeo deserves appreciation as an underrated gangster romance or whether it collapses under the weight of its ambition.
Storyline: Love Born in Bloodshed
Set in Bombay during 1995, O'Romeo introduces viewers to Ustara, a deadly gangster and contract killer feared for murdering enemies with his signature barber’s razor. Shahid Kapoor’s Ustara is not a traditional hero; he is violent, emotionally damaged, and morally conflicted. Yet beneath his ruthless personality lies a man exhausted by crime and manipulation.
The story becomes emotionally engaging when Afshan Qureshi enters his life. Played beautifully by Triptii Dimri, Afshan is a grieving widow seeking revenge against the men responsible for her husband Mamdu’s death. Her pain is not simply emotional—it is deeply rooted in betrayal, corruption, and systemic injustice.
The screenplay slowly transforms from a crime thriller into a tragic romance. Ustara initially rejects Afshan’s plea for help, but after witnessing her determination, he begins training her in combat and weapon handling. Their relationship grows naturally amid violence, loss, and survival.
Director Vishal Bhardwaj smartly avoids making the romance overly glamorous. Instead, the love story feels dangerous and doomed from the beginning. Every emotional moment carries tension because viewers understand that these characters belong to a brutal world where happiness rarely survives.
Shahid Kapoor Delivers One of His Darkest Performances
Shahid Kapoor once again proves why he remains one of Bollywood’s most versatile actors. His portrayal of Ustara is intense, layered, and physically commanding. Shahid completely immerses himself in the role, balancing raw aggression with emotional vulnerability.
The actor especially shines during silent emotional scenes where guilt, love, and rage collide inside his character. His action choreography is brutal and realistic, making every razor fight sequence memorable. The train shootout and final arena confrontation are among the best action moments in the film.
Unlike many commercial action heroes, Ustara feels broken and human. Shahid’s performance ensures audiences remain emotionally invested even when the character commits horrific acts.
Triptii Dimri Emerges as the Emotional Soul of the Film
Triptii Dimri delivers one of the strongest performances of her career as Afshan. She portrays grief, fear, revenge, and emotional conflict with remarkable maturity.
Afshan’s transformation from a helpless widow into a fearless avenger is one of the film’s biggest strengths. Rather than being reduced to a romantic interest, she becomes an equal participant in the narrative. Her chemistry with Shahid Kapoor feels emotionally authentic, especially during quieter scenes where the characters share vulnerability instead of dialogue-heavy romance.
Triptii’s performance in the climax is particularly impactful. The final moments involving Jalal and Afshan provide emotional closure to her revenge arc.
Nana Patekar and Avinash Tiwary Add Depth
Veteran actor Nana Patekar brings gravitas to the role of DCP Ismail Khan. His morally ambiguous intelligence officer becomes the puppet master controlling multiple lives behind the scenes. Nana’s screen presence elevates every sequence he appears in.
Meanwhile, Avinash Tiwary impresses as Jalaluddin Shah, the film’s primary antagonist. Rather than portraying a loud villain, he plays Jalal with calculated cruelty and psychological instability. His scenes with Tamannaah Bhatia create some of the film’s darkest emotional moments.
Tamannaah Bhatia deserves praise for portraying Rabia, a tragic character psychologically destroyed by trauma and loss. Though limited in screen time, her character becomes emotionally significant in the climax.
The special appearance by Vikrant Massey also leaves a lasting impact despite limited screen presence.
Direction and Screenplay
Vishal Bhardwaj’s direction remains stylish, poetic, and emotionally charged throughout the film. His signature storytelling style—filled with moral ambiguity, flawed characters, and tragic emotions—is visible in every frame.
The film explores themes like:
- Revenge versus redemption
- Love within violence
- Corruption and betrayal
- Emotional trauma
- Power and manipulation
However, the screenplay occasionally becomes overcomplicated. Several subplots involving drug operations, intelligence missions, and gang rivalries stretch the runtime unnecessarily. Some viewers may feel overwhelmed by the constant twists and betrayals.
The pacing in the second half also becomes uneven. While the climax is powerful, certain middle portions feel repetitive and overly chaotic.
Still, Bhardwaj deserves credit for attempting something ambitious instead of creating a formulaic action entertainer.
Cinematography and Action
Visually, O'Romeo is stunning. The cinematography captures the dark underworld atmosphere beautifully, especially in scenes shot across Mumbai, Nepal, Spain, and Portugal. The production design recreates 1990s Bombay effectively without feeling artificial.
The action sequences are gritty rather than exaggerated. Razor fights, shootouts, hand-to-hand combat, and the Ganesh Chaturthi chase sequence are choreographed with intensity and realism.
The violence is graphic, which explains the film receiving an “A” certificate from the CBFC. Some scenes may feel disturbing for sensitive viewers, but they suit the film’s dark tone.
Music and Background Score
The soundtrack composed by Vishal Bhardwaj with lyrics by Gulzar adds emotional depth to the narrative.
Songs like:
- Hum To Tere Hi Liye The
- Aashiqon Ki Colony
- Ishq Ka Fever
blend romance with melancholy and fit naturally into the story. The background score especially enhances tension during emotional and action-heavy scenes.
Unlike commercial Bollywood films where songs interrupt storytelling, O'Romeo uses music to deepen emotional impact.
What Works in O'Romeo
Strengths
- Outstanding performances by Shahid Kapoor and Triptii Dimri
- Stylish direction by Vishal Bhardwaj
- Emotionally engaging love story
- Intense and realistic action scenes
- Strong cinematography and background score
- Dark, layered characters
Weaknesses
- Overly complicated screenplay
- Uneven pacing in the second half
- Excessive violence may not appeal to all audiences
- Some supporting characters remain underdeveloped
- Emotional depth occasionally gets overshadowed by action
Final Verdict
O'Romeo is not a typical Bollywood romantic thriller. It is dark, violent, tragic, and emotionally heavy. While the film struggles with pacing and narrative complexity, it succeeds in delivering memorable performances and emotionally charged storytelling.
Shahid Kapoor gives one of his career-best performances, while Triptii Dimri proves she is among the finest performers of the new generation. Vishal Bhardwaj’s direction ensures the film remains visually rich and emotionally intense despite its flaws.
The film may not have succeeded commercially, but it certainly offers a unique cinematic experience for viewers who enjoy layered gangster dramas mixed with tragic romance.
Readers of Movie Ka Ticket looking for a gritty romantic thriller with strong performances and stylish action should definitely give O'Romeo a watch on Amazon Prime Video.
For more detailed entertainment coverage, Bollywood reviews, OTT updates, and celebrity features, keep visiting MovieKaTicket.com and stay connected with the MovieKaTicket Films Review App for the latest movie discussions from the world of cinema.

