War 2 is an action film directed by Ayan Mukerji and produced by Aditya Chopra under Yash Raj Films. It is the sixth instalment in the YRF Spy Universe and sequel to War (2019). The movie was released worldwide on 14 August 2025, coinciding with the Indian Independence Day weekend, in standard, IMAX, D-Box, ICE, 4DX, Dolby Cinema, and other formats.
Star Cast:
Hrithik Roshan as Major Kabir Dhaliwal/Kaboo
N. T. Rama Rao Jr. as Major Vikram Chelapathi/Raghu
Kiara Advani as Wing Commander Kavya Luthra
Ashutosh Rana as Colonel Sunil Luthra
Anil Kapoor as Chief of RAW, Vikrant Kaul
Dishita Sehgal as Ruhi Sahni
Varun Badola as Vilasrao Sarang
K. C. Shankar as Gautam Gulati
Tiger Shroff as Captain Khalid Rahmani in flashback appearance
Soni Razdan as Nafisa Rahmani, Khalid’s mother
Vaani Kapoor as Naina Sahni in flashback appearance
Bobby Deol in cameo appearance from Alpha
MOVIE REVIEW: A stunning visual affair that buckles under the weight of its own hollow script.
YRF’s ambitious Spy Universe takes its next leap with War 2, pairing the Greek God of Bollywood, Hrithik Roshan, with the powerhouse performer, NTR Jr. Unfortunately, the film proves that even the most magnetic stars cannot salvage a weak script.
War 2 chooses to prioritize spectacle over substance, leaving audiences with a glossy shell that feels hollow at its core. The first half manages to engage, thanks to stylish introductions, a vibrant dance number, and a few clever twists. However, these flashes of brilliance are few and far between. The film nosedives in the second half due to overstuffed with clichés, dragged-out sequences, and predictable turns.
Ayan Mukerji, known for his flair in storytelling, surprisingly falters here. The real villain of War 2 is its story that may have sounded thrilling in concept, but screenplay is generic & unexciting and dialogues lack punch. Pritam delivers serviceable songs, but none stay in memory. The background score is passable but misses the intensity this genre demands. Some sequences are sleek and well-mounted, but several VFX shots look noticeably artificial, breaking immersion. The editing feels indulgent, trimming 15–20 minutes could have made the film sharper.
The casting is, without a doubt, the film’s most powerful asset. Watching Hrithik Roshan and NTR Jr. share the screen is a feast for the eyes. Hrithik Roshan’s effortless swag, intensity, and screen presence demands attention. He nails the action beats but is let down by the uninspired writing. Jr. NTR brings his trademark energy and charisma, delivering a solid performance, but his character arc is undercooked. Kiara Advani is completely wasted and her presence reduced to glamour without depth. Anil Kapoor, Ashutosh Rana, K.C. Shankar, Varun Badola do what’s asked of them but leave no lasting impact. Bobby Deol also makes a fine cameo appearance.
Ultimately, War 2 is a prime example of a film that mistakes scale for substance. Watch it only if you’re a die-hard fan of the leads or want to see the Spy Universe in completion. Otherwise, this is one mission you can skip.
War 2 Movie Rating:
Direction 2/5
Acting 2.5/5
Action 2.5/5
Story 1.5/5
Screenplay 1.5/5
Overall Hit ya Flop Rating: 2 out of 5 Stars (Below Average)
Not Recommended 👎🏻