Shahid Kapoor’s O Romeo underperformed at the box office, collecting Rs 1.20 crore on day 17. Despite Kapoor’s praised performance, the film failed to click with audiences, with domestic totals at Rs 65.20 crore and worldwide earnings surpassing Rs 101 crore. Vishal Bhardwaj directed the film, which recorded a 12.81% occupancy on the third Sunday. Read on to know more in detail.