Critical response ''O'Romeo'' received mixed reviews from critics, with praise for the performance of Shahid Kapoor, cinematography and action sequences, but criticism for the story and screenplay. Kashvi Raj Singh of
News18 rated the film 4 stars out of 5 and wrote, "In a time of blood fatigue in films, it is easy to dismiss O’Romeo. Had it come before films like Animal and Dhurandhar, it could have been better for the film. Yes, O’Romeo has its share of gore, but it is also different, and it deserves attention. It combines both good performance and technical brilliance." Dhaval Roy of
The Times Of India rated the film 3.5 stars out of 5 and wrote "Despite frequent pacing issues that demand patience, O' Romeo is worth watching for its performances, atmosphere and cinematic brilliance."
Saibal Chatterjee of
NDTV rated the film 3.5 stars out of 5 and wrote, "O'Romeo is at once a love story, a revenge saga, and a crime drama. Every seemingly conflicting strand merges with the others without the lines separating (or linking) them being unduly overt. Rarely does a Hindi action film use the spirit of music and poetry to buttress emotional turmoil, physical strife, and excessive violence to the extent that this one does." Lachmi Deb Roy of
Firstpost rated the film 3.5 stars out of 5 and wrote, "O’ Romeo is undoubtedly a complete massy entertainer, but the script never thins down. A big shout-out to Vishal Bharadwaj for giving such a solid film with quirky dialogues, brilliant music, and engaging performances by each of the actors." Devesh Sharma of
Filmfare rated the film 3.5 stars out of 5 and wrote, "In the end, the film is held together by its performances. The actors commit with such conviction that they make even the wildest flourishes feel momentarily plausible. You may roll your eyes at the excess, but you will not be bored. Like any good opera, it demands surrender. And if you give in, it rewards you with spectacle, passion and performances that linger long after the curtain falls." A critic for
Bollywood Hungama rated the film 3 stars out of 5 and wrote "On the whole, O'ROMEO delivers several well-made moments and strong performances from the lead cast. However, the uneven writing and the ordinary soundtrack prevent it from creating the kind of impact it aims for." Rishabh Suri of
Hindustan Times rated the film 3 stars out of 5 and wrote, "Overall, O’Romeo has moments that remind you why Bhardwaj remains one of our most distinctive filmmakers, but they are scattered across a narrative that loses emotional clarity along the way. Despite Shahid’s wild energy and a few stylish flourishes, the film struggles to find its emotional core. It is watchable, even fun in parts, but rarely affecting in the way Bhardwaj’s best work is. You walk out entertained in flashes... and strangely unmoved." Tanmayi Savadi of
Times Now rated the film 3 stars out of 5 and wrote, "O’ Romeo isn't a bad film nor a masterpiece. It has a lot of loose ends and unexplained connections. Due to this, it becomes difficult to join dots and feel characters and their purposes. With excellent performances, and Vishal's ability to tell a fairly engaging story for 3 hours, O’ Romeo can be watched with loved ones and parents, only if violence, abuses and bloodshed are palatable."
Shubhra Gupta of
The Indian Express rated the film 2.5 out 5 stars and stated that the film is "high on style and swag, low on substance". Sana Farzeen of
India Today rated 2.5/5 stars, saying "Shahid Kapoor-Vishal Bhardwaj fail to recreate Haider, Kaminey magic" "despite poetic frames and intense performances, the film struggles with an uneven screenplay and an underwhelming emotional pay-off." Sakshi Salil Chavan of
Outlook India rated with 2.5/5 stars and wrote, "The film does not redefine the gangster saga, yet it offers sufficient spectacle and emotional voltage to warrant a theatrical viewing. The final act regains urgency and culminates in a rousing yet foreseeable crescendo. With a more disciplined edit though, ‘O’ Romeo’ might have achieved the narrative stature its ambition seeks." Anindita Mukhopadhyay of
India TV rated 2.5/5 stars and wrote, "What begins with promise slowly loses grip, especially in the second half where the writing weakens and the emotional impact fades. It looks beautiful, it sounds good, but it doesn’t stay with you the way it should. It’s not a bad film. It’s just not a fully satisfying one either." Abhishek Srivastava of
Moneycontrol rated 2.5/5 stars and wrote, "‘O’ Romeo' is like a grand building: impressive from the outside but not what you expect inside. This is Bhardwaj's most commercial attempt, and it both succeeds and misfires. The film is worth watching mainly for Shahid Kapoor, who owns the role completely. While the story and pacing falter, the visual style, action sequences, and quirky moments keep it watchable." Mukund Setlur of
Deccan Herald rated the film 1.5 stars out of 5 and wrote, "There are some brilliant scenes, but for a cinematic nightmare of three hours, a few scenes are not worth the time. Some songs are likely to become chartbusters but mar the pace of the film! It looks like Bhardwaj was at crossroads while making directorial choices — to tell a story to appeal to the masses and in that process has failed to play to his strengths." Anuj Kumar of
The Hindu noted "Shahid Kapoor soars, Vishal Bhardwaj struggles in this meandering romantic action drama". Rahul Desai of
The Hollywood Reporter India wrote that the film "fails to make a dent in the Bombay gangster-epic landscape".
Box office The film collected ₹8.25 crore on opening day. == References ==