
Sajid Nadiadwala’s latest production O’Romeo, starring Shahid Kapoor in the lead, has opened to a good first weekend at the Indian box office, collecting ₹34.51 crore nett in its first three days. Directed by Vishal Bhardwaj and positioned as a romantic action-drama, the film managed to attract steady footfalls despite tough external competition, including the high-intensity India vs Pakistan cricket clash, which traditionally affects cinema occupancy across the country.
The film began its theatrical journey on Friday with ₹9.01 crore, a respectable opening considering its genre and certification. Word-of-mouth and curiosity around Shahid Kapoor’s performance helped push collections significantly on Saturday, where the movie registered a strong ₹14.50 crore. Sunday witnessed another solid hold with ₹11 crore, ensuring the film closed its opening weekend at ₹34.51 crore nett.
Trade analysts note that the Saturday jump indicates audience interest, particularly in urban centres and multiplex circuits. While mass circuits contributed moderately, the film’s emotional and romantic storytelling seems to have resonated strongly with young viewers and couples. The cricket match on Sunday was expected to dent occupancy heavily, but the film maintained decent collections, which is being seen as a positive sign for its theatrical run.
Shahid Kapoor’s presence appears to have played a major role in the opening. After experimenting with different genres in recent years, the actor returned to an intense romantic space blended with action a zone where he has historically enjoyed a strong fan following.
Early audience reactions have particularly appreciated his performance and the film’s emotional depth, along with Vishal Bhardwaj’s stylish treatment and music-driven narrative.
Producer Sajid Nadiadwala, known for backing large-scale entertainers and star-driven projects, seems to have found a steady start for the film. While the opening isn’t record-breaking, trade circles consider it a healthy beginning, especially for a film that relies more on storytelling and performances than spectacle alone. The coming weekdays will now be crucial in determining whether O’Romeo can maintain momentum and build long-term box office success.
With no immediate major Hindi releases in the following week, the film has a fair chance to capitalize on its positive trend. If it holds reasonably well during weekdays and witnesses a jump in its second weekend, O’Romeo could comfortably move toward a strong lifetime total.
For now, a ₹34.51 crore opening weekend has set a stable foundation, giving Shahid Kapoor and Sajid Nadiadwala a promising start at the box office in 2026.
