Close Menu
    Facebook X (Twitter) Instagram
    Friday, March 20
    Facebook X (Twitter) Instagram Bluesky
    The Movie Buff
    • Home
    • About
      • Critics
      • Press & Testimonials
      • Friends of the Buff
      • Terms of Use
      • Thank You!
    • Film Reviews & Coverage
      • Movie Reviews
      • TV/Streaming Reviews
      • Film Festival Coverage
      • Interviews
    • Podcasts
    • Indie Film
      • Reviews & Articles
    • Advertise
    • Contact
      • Write for us
    The Movie Buff
    Mob Movie March

    ‘O’ Romeo’ Review: Vishal Bhardwaj Emulates Robert Rodriguez in a Neo-Western Take on Mumbai’s Underbelly

    Vidal DcostaBy Vidal DcostaMarch 20, 2026No Comments8 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email Copy Link
    O' Romeo
    Shahid Kapoor in "O' Romeo." (Photo: Shahid Kapoor in O' Rom
    Share
    Facebook Twitter Email Copy Link

    In “O’ Romeo,” Afsha (Triptii Dimri), a highly determined widow sets out on a quest for retribution after her husband is brutally murdered by gangsters. She enlists the help of Ustara (Shahid Kapoor), a highly sought after stone-cold contract killer. However, the pair soon learns that surviving the mob demands greater, selfless sacrifices. Ustara especially must choose between the goodwill of an ex-employer and his loyalty, sense of duty as well as growing romantic infatuation towards his client.

    2026 seems to be the year of auteurs branching out. From Sriram Raghavan—the master of the contemporary Bollywood thriller—trying his hand at the anti-war genre with the exemplary “Ikkis” to Vishal Bhardwaj, most notable for plating up Shakespeare’s tragedies for the modern Indian audience. He swaps the cerebral for commercial in “O’ Romeo,” a neo-Western that shares more in common with Robert Rodriguez’s over the top offerings than with the Bard’s body of work.

    A Genre-Mixing Film

    Partially based on investigative journalist and author Hussain Zaidi‘s “Mafia Queens of Mumbai,” “O ‘Romeo” resembles a cross between Rodriguez’s “Once Upon a time in Mexico” and Bollywood’s own “Once Upon a Time in Mumbaai.” It also also cites Zaidi’s book “Dongri to Dubai” as its source material, with hints of the first ever Bollywood Spaghetti Western, the iconic “Sholay.” “O’ Romeo” even opens with the brooding protagonist strumming a guitar, akin to Antonio Banderas’ iconic “El Mariachi.” While yielding mixed results and far from perfect or even far from Bhardwaj’s best, it is nonetheless enjoyable. And if any or all of the works mentioned above appeal to you, then “O’ Romeo” scratches a familiar itch.

    The film also marks a return to roots for the multi-talented filmmaker who composed the score for fellow auteur Ram Gopal Verma’s “Satya.” Thast timeless classic not only proved to be his breakthrough in the industry but also singlehandedly kickstarted the mafia movie craze in Bollywood.

    Much like the political conflict and geography of Kashmir provided a backdrop for the personal battles and troubled psyche of the eponymous protagonist in “Haider,” the Wild West treatment of the thriving underbelly of ’90s Bombay adds novelty to “O’ Romeo.” The world-building alternates between pulpy fiction and ruthless reality, capturing the grotesque and graphic manner in which the mafia ruled over the city with an iron fist and ammunitions galore.

    References to Real-Life Mumbai Ruthlessness

    O' Romeo
    A scene from “O’ Romeo.” (Photo: Nadiadwala Grandson Entertainment, 2026).

    The movie opens with the merciless massacre of a movie producer and his security in a movie theatre while conversing with a screenwriter. It’s a reference to real-life, documented instances of the D Company taking out hits on music moguls and filmmakers in broad daylight for averting their bids at extortion while the public cowered behind closed doors. It also plays with genres, blending neo-Western tropes with revenge drama, veering into gradual slow burn romance territory and its campy tone. It also uses absurd creative choices and a fair share of ’90s nostalgia bait mirror the fun atmosphere of recent works such as Raj-DK’s zany web series “Guns and Gulaabs” as well.

    Despite a quirkiness to it, however, “O’ Romeo” isn’t as a glamorous look at the underworld. It instead becomes a study of the conflicted minds behind the gun scope and also of what makes a killer. A glass fish tank adorns the walls of Ustara’s hideout, a metaphor for the character confined and roaming aimlessly within like a fish. He dreams of escaping to Greece or Fiji with his crew; but turning down a hit job is not easy for somebody with little or no skills to work in another trade. At times, it is the promise of money that holds him back from refusing, and at other times matters of the heart or a change of heart intervene.

    Fully-Realized Characters that Feel Real

    One also feels a genuine emotional connection towards the characters who are flesh and blood humans weighed down and condemned by their sins. To paraphrase the Bard’s “Henry IV, Part 2″— “Heavy is the hand that wields the razor.” And the same blade that Ustara uses against his opponents/targets can easily cut and scar him too. Like Lady Macbeth’s blood spot, the morbidity of his actions is difficult to erase, and he is desensitized to the violence. He is unable to forget the body count or escape the life he’s gained infamy for, as if stuck in an endless loop.

    Similarly, it affords sympathy to Afsha (based on Sapna Didi/Ashraf), the young housewife who hails from a family of classical musicians, and thus feels like fish out of water in the adda (lair) of bloodthirsty, vulgar contract killers. Her quest for revenge too is a double-edged sword. While she is relentless and even prepared to starve to death for her cause and a literal noose hangs above her bed, lest she is unsuccessful, simultaneously she feels remorseful and indirectly responsible for the collateral damage it leads to.  Rabia is another such character introduced to viewers much later who evokes empathy. A widow who suffered a still birth due to the crimes of the men in her family, she spends her days painting cryptic murals to cope with her grief, still haunted by painful memories.

    Good Performances All Around

    O' Romeo
    Shahid Kapoor in “O’ Romeo.” Photo: Nadiadwala Grandson Entertainment, 2026).

    The performances further add to the viewing experience. Of late, I’ve noticed the usually bankable Shahid Kapoor sleepwalking through his recent work (he was easily overshadowed in the recent web series “Farzi” by co-stars Vijay Sethupathi and Kay Kay Menon. He also previously suffered due to an underwritten role in the epic “Padmaavat” despite receiving top billing. However, frequent collaborator Bhardwaj awakens the talented actor from his stupor.

    In “O’ Romeo,” the stage is his for the taking and marks a return to form once again. Under the capable direction of Bhardwaj—who previously directed the actor in two career best performances in “Kaminey and Haider”—Kapoor strikes a fine balance between cocky and charming as the womanizing, swashbuckling live wire anti-hero Ustara. He would rather spend his days making love rather than cutting throats with his weapon of choice—straight razors concealed within secret compartments in various items of clothing. Whether he is slashing up gangsters and cops alike in half-empty Mumbai locales, slickly sprinting through puddles during street combats on a rainy night or nursing a heartbreak, Kapoor sells both the emotion and intense action. His back and forths with co-star Nana Patekar, who plays Ustara’s stoic handler Ismail. This later is a nod to the veteran actor’s similar roles as a lawmaker amidst lawlessness in “Ab Tak Chhappan” and “Shagird,” also worth a mention due to the duo’s effortless on-screen rapport.

    Triptii Dimri and Shahid Kapoor are Likable

    The movie offers its leading lady Triptii Dimri a role of substance too. While Afsha arrives at Ustara’s lair a damsel in a dilemma, she exits a fierce femme fatale with bloodlust on her mind. Dimri proves to be a natural in showcasing her character’s duality. She also matches her male counterparts during the action sequences and duels. Farida Jalal—a fixture of my childhood for playing countless maternal figures—steps out of her comfort zone. She’s a surprising addition to the cast as Ustara’s potty-mouthed granny who keeps him and the rest of the gang in check. Tamannaah Bhatia and Vikrant Massey(appearing in extended cameos as Rabia and Afsha’s late husband, respectively) leave impression despite less screen-time. The best is saved for last, however. Versatile Avinash Tiwary sinks his teeth into the role of Jalal. He’s a primary antagonist who is ridiculous, rambunctious, flashy, barbaric, and cruel in equal measure.

    O' Romeo
    A scene from “O’ Romeo.” (Photo: Nadiadwala Grandson Entertainment, 2026).

    The film’s not without negatives, though. Despite the promising first two acts, it loses momentum with item numbers which highlight Kapoor’s impeccable dance skills but act as padding. The final act is visually splendid yet hastily put together—the swift location change to the bullrings of Spain feels abrupt. Personally speaking, the soundtrack proves the most underwhelming facet in this Bhardwaj vehicle. It pales in comparison to the banger albums of yore in his previous works. The ballads are passable; however, despite its catchiness rendering it a viral hit on social media, “Paan Ki Dukaan”—an innuendo-laden fast-paced track with lyrics penned by Bhardwaj regular Gulzar—resembles an inferior copy of the raunchy number “Beedi Jalaile” from “Omkara.” On the contrary, the title track, the use of old Bollywood ditties, and an instrumental background score, enhance certain scenes.

    Style Over Substance

    Overall, Bhardwaj’s capability as a storyteller and his vision are the key ingredients that elevate an underdeveloped script. Even the most basic plotlines to an altogether absorbing cinematic experience that’s both vibrant and violent. The filmmaker’s style over substance method might not please everyone but “O’ Romeo” is still a must watch for audiences looking for a quick, massy, albeit slightly lengthy adrenaline fix, and it certainly doesn’t disguise itself as anything less. 

    *”O’ Romeo” is running in theatres currently and is expected to release on streaming via Amazon Prime

    Avinash Tiwary cowboys crime Dawood Ibrahim gritty Mumbai neo western over the top Robert Rodriguez shahid kapoor Triptii Dimri underworld
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleBFI Flare 2026: ‘Body Of Our Own’ Documents ‘Hijra Culture’, Allure of Idealism, and Individuality
    Vidal Dcosta
    • Website

    Vidal is a self published author on Amazon in sci-fi and romance and also has her own blog. She is a movie buff and also contributes TV show and movie reviews to 'Movie Boozer.' Vidal also writes short stories and scripts for short films and plays on 'Script Revolution' and is an aspiring screenwriter.

    Related Posts

    Documentary March 18, 2026

    BFI Flare 2026: ‘Body Of Our Own’ Documents ‘Hijra Culture’, Allure of Idealism, and Individuality

    Interview March 15, 2026

    Interview: The Multi-faceted Mukul Kumar on his Film Debut ‘The Farming Land’, Dance, Filmmaking, and More

    Documentary March 14, 2026

    SXSW Review: ‘Beyond the Duplex Planet’ Finds Poetry, Humor, and Connection in Voices the World Often Overlooks

    Body Horror March 13, 2026

    ‘Alpha’ Review: A is for Alpha

    Biography March 8, 2026

    ‘André Is an Idiot’ Review: Open up

    History March 6, 2026

    ‘Sisa’ Review: When ‘Madness’ Becomes an Act of Resistance

    Leave A Reply Cancel Reply

    Latest Posts

    ‘O’ Romeo’ Review: Vishal Bhardwaj Emulates Robert Rodriguez in a Neo-Western Take on Mumbai’s Underbelly

    By Vidal DcostaMarch 20, 20260

    BFI Flare 2026: ‘Body Of Our Own’ Documents ‘Hijra Culture’, Allure of Idealism, and Individuality

    By Vidal DcostaMarch 18, 20260

    The Camera Was Never the Problem—We Just Need More Female Cinematographers

    By Paul Emmanuel EnicolaMarch 16, 20260

    98th Academy Awards — Full List of Nominations, Winners, and Takeaways

    By Mark ZiobroMarch 16, 20260
    • Facebook
    • Twitter
    • Instagram
    • YouTube
    Indie Film Highlights

    BFI Flare 2026: ‘Body Of Our Own’ Documents ‘Hijra Culture’, Allure of Idealism, and Individuality

    By Vidal DcostaMarch 18, 20260

    The short film “Body of Our Own”—now playing at BFI Flare—is a collaboration between filmmakers…

    Interview: The Multi-faceted Mukul Kumar on his Film Debut ‘The Farming Land’, Dance, Filmmaking, and More

    By Vidal DcostaMarch 15, 20260

    Indie Film ‘We Want the Virus’ wins ‘Best Comedy’ in L.A., Heads to NYC

    By Mark ZiobroMarch 11, 20260

    ‘Rosemead’ Review: A Mother and Son Stare Down the Barrel in a Tragic Eye-Opener

    By Vidal DcostaMarch 4, 20260

    The Short Film ‘Jam Boy’ by Sriram Emani is Rich with Culture and Social Commentary

    By Mark ZiobroMarch 2, 20260
    Spotlight on Classic Film

    ‘The Innocents’ Review: One of the First Haunted House Films of the Modern Horror Era

    ‘Gone With the Wind’ Review: Epic Film from the Golden Age of Hollywood

    ‘The Count of Monte Cristo’ QCinema 2024 Review: A Thoughtful, If Rushed, Study of Revenge and Redemption

    ‘Thirteen Women’ Review: A Precursor of the Slasher Genre, with a Devilishly Divine Femme Fatale at its Helm

    The Movie Buff is a multimedia platform devoted to covering all forms of entertainment. From Hollywood Blockbusters to Classic Comfort faves. Broadcast Television, on-demand streaming, bingeworthy series'; We're the most versatile source.

    The Movie Buff is also the leading supporter of Indie film, covering all genres and budgets from around the globe.

    Facebook X (Twitter) Instagram YouTube LinkedIn TikTok
    Copyright @2011-2025 by The Movie Buff | Stock Photos provided by our partner Depositphotos

    Type above and press Enter to search. Press Esc to cancel.