

Romeo S3 (2025) Review: A Loud Masala Cop Thriller
Romeo S3 (2025) · रोमियो एस3
- May 16, 2025
- 2h 27m
- Hindi
- U/A
- Streaming
DCP Sangram Singh Shekhawat is a determined cop set on breaking a drug cartel that has gripped his city. His mission changes when he meets an investigative journalist chasing the same truth from the other side of the law.
By Site Admin · · 3 min read
We watched the full film before writing this review. Our score is independent of any affiliate relationship. Poster and stills are the property of their respective copyright owners.
Watch the Trailer

Official Trailer
YouTube
Our rating
- Story4
- Acting5.5
- Visuals5.5
- Direction5
- Soundtrack4.5
Recommended for: Fans of old-school masala action
How we rate moviesIn this article
This Romeo S3 review covers a loud, old-school Hindi action thriller from director Guddu Dhanoa. Set in Goa, it pairs a hard-nosed police officer with a determined journalist in a fight against a drug network. It arrived in theatres on 16 May 2025 and has split viewers since.
Romeo S3 Review: The Story So Far (No Spoilers)
The Romeo S3 plot centres on DCP Sangram Singh Shekhawat, a gritty officer who wants to dismantle a powerful drug cartel. The gang has left the city in fear and addiction, and Sangram treats the job as a personal mission. The film opens against the backdrop of a UN conference, where tensions between nations over a virus are put on the table.
Back home, Sangram looks into a suspicious death and finds a drug ring behind it. His path then crosses that of Tanushree, an investigative journalist who is chasing the same story from outside the police force. Their uneasy alliance drives the first act.
I will stop there. The film has more turns in store, and they are best met fresh.
What Works in Romeo S3
This is an unashamed action film, and the action is its main selling point. Dhanoa stages fights and chases with the scale and swagger that fans of the genre expect. Production values look polished, and the Goa locations give the film a slick surface.
A few strengths stand out:
Energetic set pieces that keep the pace moving in the first half
A clear hero-versus-syndicate structure that is easy to follow
A glossy look that suits the big-screen masala style
Some critics also praised the film's combination of intense action and high production values, even while noting how familiar the formula feels. If you like your thrillers loud and direct, there is fun to be had. For more in this vein, browse our action movie reviews.
Romeo S3 Cast and Performances
The Romeo S3 cast is led by Thakur Anoop Singh as Sangram. One reviewer said he delivers a powerful performance that anchors the film emotionally, and he does carry the screen with physical presence and a stern, committed manner. He sells the cop's single-minded drive, even when the script gives him little nuance.
Palak Tiwari plays Tanu, the journalist who shares his goal. She brings a lively contrast to the hero's intensity, though the role is more functional than deep. Sachin Khedekar, Shaji Choudhary as Yusuf, Sammy Jonas Heaney as Bob and Zakir Hussain fill out the ensemble.
The supporting players do what the material asks. Villains and allies are drawn in broad strokes, so the performances stay big and theatrical rather than subtle.
Where Romeo S3 Stumbles
The biggest problem is focus. Times of India called the film a formulaic masala outing that lacks focus, and Times Now described it as messy. Those complaints are fair. The mix of international tension, a virus angle, a drug ring and a revenge thread makes for a crowded story that never settles into a clear shape.
At 147 minutes, it also runs long. The script leans on stock situations and dialogue that feel borrowed from decades past, and one viewer even said it ignores conventions from the 90s. Audience scores reflect the split: IMDb users give it 5.0/10 from 37 ratings, and Filmibeat users give it 2.5/5.
The journalist-and-cop pairing also promises more friction than the film delivers. It is a good idea that mostly serves the plot rather than the characters.
Is Romeo S3 Worth Watching?
Romeo S3 is worth watching only if you enjoy throwback masala action and can forgive a messy script. The fights and star power deliver some thrills, but the story rarely holds together.
If you want a tight, modern thriller, look elsewhere. If you want noise, swagger and a hero who never backs down, it can pass an evening. For a different take on cops against cartels, try our War on Drug review, or see how another recent title fares in our Hell in Paradise review.
You can also check cast and crew details on the film's Wikipedia page.
Who Will Enjoy Romeo S3
Fans of old-school Hindi masala action with big hero moments
Viewers who like Thakur Anoop Singh and want to see him headline
Anyone after a loud, undemanding cop-versus-drug-lord story
Pros
- Energetic, large-scale action
- Committed lead performance from Thakur Anoop Singh
- Polished production values and Goa setting
Cons
- Messy, unfocused script
- Formulaic and dated plotting
- Long 147-minute runtime
Our Verdict
Romeo S3 offers loud, glossy action and a committed lead, but a cluttered script and familiar beats hold it back. It works best as a throwback treat for genre fans.
Cast & Crew
Guddu DhanoaDirector
Thakur Anoop SinghSangram
Palak TiwariTanu
Sachin KhedekarCast
Shaji ChoudharyYusuf- Sammy Jonas HeaneyBob
Zakir HussainCast
Photos: TMDB, Hollywooddddd / CC0 via Wikimedia Commons, Bollywood Hungama / CC BY 3.0 via Wikimedia Commons, Krupasindhu Muduli / CC BY-SA 3.0 via Wikimedia Commons
Frequently Asked Questions
When is Romeo S3 released?
Romeo S3 (2025) was released in theaters on May 16, 2025.
Who directed Romeo S3?
Romeo S3 (2025) is directed by Guddu Dhanoa.
Who is in the cast of Romeo S3?
The main cast includes Thakur Anoop Singh, Palak Tiwari, Sachin Khedekar, Shaji Choudhary and Sammy Jonas Heaney.
How long is Romeo S3?
Romeo S3 (2025) runs 147 minutes (2h 27m).
What is Romeo S3 rated?
Romeo S3 (2025) is rated U/A.
Where can I watch Romeo S3?
Streaming availability varies by region — see the Where to Watch box for current options.
Is Romeo S3 worth watching?
It is worth a look if you enjoy old-school masala action and can overlook a messy script. Viewers wanting a tight, modern thriller may be disappointed.
Who stars in Romeo S3?
Thakur Anoop Singh leads as DCP Sangram, with Palak Tiwari as Tanu. Sachin Khedekar, Shaji Choudhary, Sammy Jonas Heaney and Zakir Hussain also appear.
Where is Romeo S3 set?
The story is set in Goa, where a police officer and a journalist go after a drug cartel.
Written by
Site AdminSite Admin has been writing about film for over a decade, with a soft spot for big-screen science fiction and character-driven dramas.




