Play Button

O Romeo (Hindi with English Subtitles)

03h 00m
Action thriller movies Bengaluru movie tickets English subtitle movies Gangster movies Hindi movies O Romeo Romantic thriller movies Shahid Kapoor movies Victory Cinema Vishal Bhardwaj movies A
  • Director: Vishal Bhardwaj
  • Writers: Vishal Bhardwaj
  • Stars:
  • Shahid Kapoor
  • Triptii Dimri
  • Avinash Tiwary
  • Farida Jalal
  • ⁠Vikrant Massey
  • Nana Patekar
  • ⁠Tamannaah Bhatia

In a world ruled by violence, love becomes the greatest risk Enter the dangerous streets of Mumbai with O Romeo, an intense Hindi action-romantic thriller starring Shahid Kapoor and Triptii Dimri. Directed by Vishal Bhardwaj, the film places Shahid Kapoor at the centre of a violent underworld as Ustara, a feared gangster and assassin whose reputation has been built through danger, bloodshed and survival. Triptii Dimri plays Afshan Qureshi, a woman carrying her own grief and a determination to seek revenge. Nana Patekar appears as DCP Ismail Khan, while Avinash Tiwary plays the powerful Jalal. The ensemble also includes Tamannaah Bhatia, Disha Patani, Vikrant Massey and Farida Jalal. This is a world where loyalty has a price. Every favour creates another debt. Every alliance can become a trap. And when a man who has spent his life surrounded by violence begins caring about someone else, love itself becomes dangerous. Meet Ustara Ustara is not a conventional romantic hero. He belongs to the shadows. He is feared. He understands the rules of the criminal world because he has survived inside it. Violence is not something unfamiliar to him. It is part of the life he has learned to navigate. But Ustara is also trapped. Powerful men have their own uses for someone with his abilities, and walking away from that world is far more difficult than entering it. His relationship with DCP Ismail Khan adds another layer to this dangerous existence. Ustara may appear independent, but every deal carries obligations, and every past decision continues shaping what happens next. Then Afshan enters his life. The arrival of one woman carrying an impossible request begins changing the direction of a man who believed he understood exactly how his world worked. Shahid Kapoor enters a dark gangster world O Romeo gives Shahid Kapoor a role filled with physical danger, emotional conflict and moral ambiguity. Ustara does not need to pretend that he is innocent. He has done terrible things. He has enemies. He has survived because he knows when to attack and when to disappear. But even the hardest person can have one weakness. For Ustara, that weakness may become the unexpected compassion he develops for Afshan. This creates a powerful contrast. A man capable of killing without hesitation finds himself emotionally affected by someone else's pain. The more he understands Afshan's story, the harder it becomes to remain detached. And once he begins making decisions for reasons other than money or survival, the entire balance of his life starts changing. Afshan arrives with revenge in her heart Triptii Dimri plays Afshan Qureshi, a woman whose personal loss has left her determined to punish the people responsible. She does not enter Ustara's world seeking romance. She enters because she needs someone capable of doing what ordinary people cannot. Revenge, however, has consequences. The closer Afshan moves towards the people responsible for her suffering, the deeper she enters a criminal world where everyone has their own agenda. Ustara may be able to help her. But trusting a gangster is itself a risk. Can she depend on a man whose loyalty has always been uncertain? Can someone whose life has been defined by violence become the person who protects her? And what happens when revenge slowly becomes connected with something neither of them expected? Love. The relationship between Ustara and Afshan gives O Romeo its emotional centre. A love story surrounded by bloodshed Romance feels very different when the people involved do not live ordinary lives. There are no simple dates. There is no peaceful future waiting automatically. Every person connected with Ustara may become a target. Every decision Afshan makes may bring her closer to people who want her silenced. Love therefore becomes something dangerous. The closer they grow, the more each person has to lose. That gives their relationship urgency. They are not simply deciding whether they belong together. They are trying to survive long enough to find out. O Romeo uses this contrast between tenderness and brutality to create a dark romantic thriller where affection exists inside a world built on betrayal. Mumbai's underworld becomes the battlefield The film unfolds in a stylised criminal world shaped by gangsters, police officers, informants and competing loyalties, with its story situated around the underworld of 1990s Mumbai. In this world, power is never permanent. Someone who controls the streets today may become a target tomorrow. One alliance can destroy another. A police officer can use criminals against criminals. A gangster can become useful to the system while still remaining outside it. And everybody is waiting for someone else to make a mistake. Ustara has survived because he understands this environment. But Afshan's revenge pulls him towards enemies who may be too powerful to ignore. The fight becomes increasingly personal. Nana Patekar as Ismail Khan Nana Patekar plays DCP Ismail Khan, a figure whose relationship with Ustara adds another layer of tension to the story. Ismail understands the criminal world from the perspective of law enforcement, but his dealings with Ustara exist within a morally complicated space. The relationship raises difficult questions. Who is controlling whom? Is Ustara genuinely protected, or simply useful? And what happens when Ustara's personal choices begin interfering with the arrangements that once kept him alive? A powerful police officer and a feared gangster can work together only while their interests remain aligned. The moment those interests change, an alliance can become another battlefield. Avinash Tiwary brings another dangerous force Avinash Tiwary plays Jalaluddin “Jalal” Shah, one of the major figures within the criminal network surrounding Ustara. A dangerous underworld story needs opponents capable of making even a hardened man like Ustara feel vulnerable. Jalal represents that threat. He carries power. He has history with Ustara. And the deeper the story moves into revenge and criminal conflict, the harder it becomes for old scores to remain buried. This creates the possibility of a confrontation that is not merely about territory or money. It becomes personal. A powerful ensemble O Romeo surrounds its central romance with a large ensemble including Tamannaah Bhatia as Rabia, Disha Patani as Julie, Vikrant Massey as Mehmood Qureshi and Farida Jalal as Ustara's grandmother. Each character adds another layer to the world surrounding Ustara and Afshan. Some relationships are connected to love. Others to family. Some are shaped by violence. Others by the past. Together, these characters create a story where the emotional and criminal worlds constantly overlap. Nobody exists entirely outside the consequences of the underworld. Vishal Bhardwaj returns to crime, passion and moral complexity O Romeo reunites Shahid Kapoor with filmmaker Vishal Bhardwaj, whose collaboration with the actor has previously explored characters caught between emotion, violence and difficult moral choices. The film is their fourth feature collaboration. The combination is especially suited to Ustara. This is not a world of clean heroes and obvious villains. People can love deeply and still commit terrible acts. Someone can seek justice through methods that create even more violence. A person can want freedom while continuing to participate in the very system trapping them. That moral uncertainty gives the story its darker edge. Audiences are not simply asked whether Ustara is good or bad. They are asked whether a man shaped by violence can make a different choice when something finally matters more to him than survival. Music becomes part of the atmosphere Vishal Bhardwaj also serves as the film's music director, adding another dimension to its romance and underworld atmosphere. In a film where emotions are often hidden beneath toughness, music can reveal what characters refuse to say directly. A melody can soften a hardened man. A song can carry grief. A romantic moment can feel even more fragile because the audience knows danger is never far away. The music helps build the contrast at the heart of O Romeo. Beauty exists. Love exists. But neither can completely escape the violent world surrounding the characters. Revenge has a price Afshan begins with a clear objective. She wants revenge. But revenge rarely ends exactly where people expect. One target leads to another. One truth reveals another betrayal. And once violence begins, controlling where it ends becomes almost impossible. Ustara understands this better than anyone. He knows what revenge can create. Yet caring about Afshan may push him to help her anyway. That creates the central tragedy of the relationship. The man most capable of helping her is also the man who understands exactly how much the journey can cost. A Valentine's weekend romance unlike any other O Romeo released theatrically on February 13, 2026, arriving for Valentine's weekend with a romance defined not by sweetness alone but by danger, revenge and sacrifice. This is not a conventional Valentine's Day love story. It is darker. More violent. More unpredictable. The question is not simply whether two people fall in love. It is whether love can survive in a world where nearly every relationship is vulnerable to betrayal. A theatrical experience built on intensity O Romeo combines several elements designed for the big screen. Shahid Kapoor in an intense gangster role. Triptii Dimri in an emotionally charged revenge story. Nana Patekar and Avinash Tiwary adding powerful opposing forces. Vishal Bhardwaj directing a dark world of crime and romance. Music, action and dramatic confrontations. And a relationship where every emotional decision can have deadly consequences. The film runs as an action-romantic thriller and carries an adult certification, making it a darker theatrical outing for mature audiences. Watch O Romeo at Victory Cinema, Bengaluru Experience O Romeo in Hindi with English subtitles on the big screen at Victory Cinema, Bengaluru. Enter the dangerous world of Ustara. Meet Afshan, a woman determined to avenge the person she lost. Follow their journey as revenge creates an unexpected connection between two people who were never supposed to fall in love. Witness Shahid Kapoor's intense gangster avatar. Experience Triptii Dimri's emotional journey. Watch powerful performers including Nana Patekar, Avinash Tiwary, Tamannaah Bhatia, Disha Patani and Vikrant Massey enter a world where every person carries a secret and every alliance has a price. Whether you are a Shahid Kapoor fan, enjoy Vishal Bhardwaj's dark cinematic worlds or are looking for an intense crime romance filled with action and betrayal, O Romeo promises a gripping theatrical experience. Watch O Romeo in Hindi with English subtitles at Victory Cinema, Bengaluru. Book your O Romeo movie tickets directly on victorycinema.in with no booking fees and experience this dark story of love, revenge and the Mumbai underworld on the big screen.