
Hrithik Roshan vs. NTR Jr. in a Spy Duel: War 2 Review
War 2 (2025) · वॉर 2
- August 13, 2025
- 2h 53m
- Hindi
- NR
- Streaming
Kabir Dhaliwal, once one of India's top agents, has gone rogue and become the country's most wanted man. India sends Vikram, a lethal special units officer with his own demons, to hunt him down.
Where to Watch
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.
Our rating
- Story5
- Acting6.5
- Visuals7
- Direction6
- Soundtrack5.5
Recommended for: Fans of big Indian action spectacles
How we rate moviesIn this article
This War 2 review starts with the obvious: the film is a big-screen spy sequel built around two Indian superstars facing off. Directed by Ayan Mukerji, it runs a long 173 minutes and rarely stops to catch its breath. The spectacle is the draw, and the story struggles to keep up.
War 2 Review: The Story So Far (No Spoilers)
The War 2 plot picks up with Kabir Dhaliwal (Hrithik Roshan), a former agent who went rogue years ago and is now treated as India's greatest villain. As he slips deeper into the shadows, the government calls in its sharpest weapon. That weapon is Vikram (N.T. Rama Rao Jr.), a special units officer driven by personal demons and determined to stop Kabir.
The setup is simple and familiar: a hunter, a fugitive and a shared past. Hints that not everything is as clear-cut as the official version add some intrigue early on. I will leave it there, because the film's surprises are best met fresh.
What Works in War 2
The pairing is the main selling point. Putting Roshan and N.T. Rama Rao Jr. in the same frame gives the film real star voltage, and the movie knows how to stage their face-offs for maximum crowd appeal.
Action fans will find plenty to enjoy in this action movie outing. The set pieces are large, polished and designed for a cinema screen, with globe-trotting energy that fits the adventure tag as well.
Slick, high-budget production design and location work
Big, crowd-pleasing action sequences
A strong sense of rivalry between the two leads
War 2 Cast and Performances
The War 2 cast is led by Hrithik Roshan as Kabir Dhaliwal and N.T. Rama Rao Jr. as Vikram. Roshan brings his usual easy swagger and physical grace, while his co-star plays Vikram with intensity and a coiled, brooding edge. Their scenes together are where the film is at its most watchable.
Kiara Advani appears as Kavya Luthra, and Ashutosh Rana plays Colonel Sunil Luthra. Anil Kapoor features as Vikrant Kaul, and Bobby Deol is also in the cast. The supporting players add weight, though the script gives most of them less room than their talent deserves.
Where War 2 Stumbles
The biggest problem is length and focus. At nearly three hours, the film leans on repetition: another chase, another confrontation, another loud reveal that the audience has seen coming. Scenes that should land emotionally often feel rushed past in favour of the next spectacle.
The writing by Shridhar Raghavan sets up a compelling cat-and-mouse idea but does not always deepen it. Motivations stay thin, and the rivalry is more about posturing than psychology. Audience reaction has been mixed too, with a modest 6/10 average on TMDB from a small pool of votes.
Is War 2 Worth Watching?
Yes, if you go in for the spectacle and the star power. It is an entertaining, if uneven, spy blockbuster that delivers its biggest thrills in the face-offs between its two leads.
If you want a tight, twisty thriller, you may find it overlong and predictable. The War 2 release date was 13 August 2025, and it is best experienced on the largest screen you can find. For more in this vein, browse our thriller reviews. You can also check the film's IMDb page for more details.
Who Will Enjoy War 2
Fans of Hrithik Roshan and N.T. Rama Rao Jr. who want to see them go head to head
Viewers who love large-scale Indian action cinema and globe-trotting spy stories
Anyone who enjoys the earlier spy films in this franchise and wants more of the same
Pros
- Strong star chemistry and rivalry between the leads
- Polished, large-scale action set pieces
- Glossy production values
- Easy to follow cat-and-mouse premise
Cons
- Overlong at 173 minutes
- Thin character motivations
- Repetitive structure and predictable beats
Our Verdict
War 2 is a slick, star-driven spy blockbuster that thrills in the moment but runs too long and thins out emotionally. Worth a big-screen watch for fans of the leads and of loud action.
Cast & Crew
Ayan MukerjiDirector
N.T. Rama Rao Jr.Vikram
Hrithik RoshanKabir Dhaliwal
Kiara AdvaniKavya Luthra
Ashutosh RanaColonel Sunil Luthra
Anil KapoorVikrant Kaul
Bobby DeolUnnamed
Photos: Bollywood Hungama / CC BY 3.0 via Wikimedia Commons, TMDB, Reaaaan / CC0 via Wikimedia Commons, https://www.bollywoodhungama.com/ / CC BY 3.0 via Wikimedia Commons
Frequently Asked Questions
When is War 2 released?
War 2 (2025) was released in theaters on August 13, 2025.
Who directed War 2?
War 2 (2025) is directed by Ayan Mukerji.
Who is in the cast of War 2?
The main cast includes N.T. Rama Rao Jr., Hrithik Roshan, Kiara Advani, Ashutosh Rana and Anil Kapoor.
How long is War 2?
War 2 (2025) runs 173 minutes (2h 53m).
What is War 2 rated?
War 2 (2025) is rated NR.
Where can I watch War 2?
Streaming availability varies by region — see the Where to Watch box for current options.
Is War 2 worth watching?
Yes, for fans of big action spectacles and its two leads. It is entertaining but long, and the story is less sharp than the action.
Who stars in War 2?
Hrithik Roshan plays Kabir Dhaliwal and N.T. Rama Rao Jr. plays Vikram. Kiara Advani, Ashutosh Rana, Anil Kapoor and Bobby Deol also appear.
What language is War 2 in?
War 2 is an Indian film made in Hindi, with the original title written as वॉर 2.
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.





