India, Feb. 13 -- The much-anticipated collaboration between Shahid Kapoor and Vishal Bhardwaj is finally back with O Romeo. As the film releases in theatres today, word on the street is that it's a must-watch, do-not-miss flick, one that will surely save the most poorly planned Valentine's Day surprise.

Shahid Kapoor appears in a rugged new look alongside a strong ensemble cast, including Triptii Dimri, Nana Patekar, Avinash Tiwary, Disha Patani, Aruna Irani, Vikrant Massey, and Tamannaah Bhatia, with Farida Jalal.

Set against the backdrop of post-independence Mumbai, O Romeo explores the gritty transformation of the city as the modern underworld begins to take shape. The story follows a young man navigating the shifting power dynamics...