Shahid Kapoor’s ‘O Romeo’ has struggled at the box office after a strong opening weekend, failing to meet expectations. Despite a praised performance, the film’s momentum waned, with Day 14 collections reaching Rs 1.25 crore. The movie has garnered Rs 61.55 crore domestically and Rs 96 crore worldwide, indicating a mixed reception from audiences. Read on to know more in detail.