Places of Interest

Where Was 'O’Romeo' Filmed? Inside Its Mumbai And Spain Locations

Shahid Kapoor’s 'O’Romeo' blends 1990s Mumbai grit with Spanish grandeur—here’s a look at its real shooting locations

Shahid Kapoor in O’ Romeo Photo: IMDb
info_icon

If there is one film this February that marries brooding romance with the raw pulse of a city, it is 'O’Romeo.' Directed by Vishal Bhardwaj and headlined by Shahid Kapoor and Tripti Dimri, the revenge-romance drama unfolds in the shadowy underbelly of 1990s Mumbai before stretching its emotional and visual arc all the way to Spain. True to Bhardwaj’s signature style, the film doesn’t merely use its locations as backdrops—they become characters in their own right.


Inspired by real events, 'O’Romeo' centres on Ustara, a contract killer portrayed by Shahid Kapoor, and Afsha, played by Tripti Dimri, a woman seeking justice for her husband’s murder. What begins as a pursuit of vengeance evolves into a volatile emotional entanglement set against gang rivalries, betrayal, and power struggles. The narrative demanded authenticity—and the makers found it in a mix of real neighbourhoods, historic landmarks, and meticulously constructed studio worlds.

CLOSE