O Romeo Hindi Movie

O Romeo Hindi Movie

Feature Film | 2026 | A | Action, Thriller | 2h 58min
Critics:
O Romeo is a 2026 Indian movie directed by Vishal Bhardwaj starring Shahid Kapoor, Tripti Dimri, Nana Patekar and Disha Patani. The feature film is produced by Sajid Nadiadwala and the music composed by Vishal Bhardwaj.
PLOT:

In post-independence Mumbai, the underworld rises amidst a changing city. This gritty tale explores the criminal landscape of a bygone era, weaving through the streets and shadows of India's bustling metropolis.

Where To Watch:
In Theaters: USA  INDIA  
2.8
Critics
Write Movie Review   Rate the Movie
CRITICAL RESPONSE

Vishal Bhardwaj’s O Romeo arrives with towering expectations, reuniting the filmmaker with his trademark blend of poetic violence, brooding romance, and stylised gangster drama. While a handful of critics admire its visual bravado and intense performances—especially from Shahid Kapoor—most agree that the film struggles to justify its nearly three-hour runtime. The strongest praise is reserved for its visual richness, visceral action, background score, and stylised world-building. Several reviews describe the film as “bloody yet beautiful,” “poetic but brutal,” and “lavish in presentation,” with Shahid Kapoor’s ferocious energy and Avinash Tiwary’s supporting turn frequently highlighted. A few outlets even call it Vishal Bhardwaj’s most “mass-appeal” film yet. However, the dominant criticism centres on the uneven screenplay, emotional hollowness, and self-indulgent length. Many reviewers feel the narrative is overburdened by the director’s own legacy, repeatedly echoing Haider, Kaminey, and Maqbool without reaching their emotional or thematic depth. Despite stylish set pieces, the plot is often labelled meandering, repetitive, and dramatically inert. What should have been a searing gangster-romance ends up feeling more like a beautifully wrapped but shallow spectacle. In short, O Romeo is a film that looks and sounds powerful, but fails to leave a lasting emotional impact.

Verdict:

O Romeo is a visually arresting, violence-soaked romantic gangster drama that promises intensity but delivers inconsistency. While Shahid Kapoor’s performance and Vishal Bhardwaj’s signature style shine in parts, the film is ultimately weighed down by a sluggish screenplay, overlong runtime, and a lack of emotional payoff. It’s a bold but flawed experiment—more sizzle than sting.


REVIEWS (14)
Write Movie Review   Rate the Movie
SONGS
Hum To Tere Hi Liye The Song
Singers: Arijit Singh   Music By: Vishal Bhardwaj   Song Written By: Gulzar   Features: Shahid Kapoor, Tripti Dimri  
Ishq Ka Fever Song
Music By: Vishal Bhardwaj   Song Written By: Gulzar   Features: Shahid Kapoor, Tripti Dimri  
Cast & Crew Details:
Shahid Kapoor in O Romeo Shahid Kapoor
Tripti Dimri in O Romeo Tripti Dimri
Nana Patekar in O Romeo Nana Patekar
Disha Patani in O Romeo Disha Patani
Avinash Tiwary in O Romeo Avinash Tiwary
Vikrant Massey in O Romeo Vikrant Massey
Farida Jalal in O Romeo Farida Jalal
Tamannaah in O Romeo Tamannaah
Disha Patani in O Romeo Disha Patani
Aruna Irani in O Romeo Aruna Irani
Hussain Dalal in O Romeo Hussain Dalal

Director: Vishal Bhardwaj
Producer: Sajid Nadiadwala
Music Director: Vishal Bhardwaj
Song Lyrics Writer: Gulzar
Sound Designers: Shantanu Yennemadi, Yash Darji
Cinematographer: Ben Bernhard
Editor: Aarif Sheikh
Screenplay Writers: Vishal Bhardwaj, Rohan Narula
Dialogue Writer: Vishal Bhardwaj
Original Story Writer: Hussain Zaidi
Action Choregrapher: Vikram Dahiya

MOVIE REVIEWS