The trailer of War 2 finally dropped on July 25, igniting a wave of excitement among fans. While the film promises high-stakes action and an epic face-off between Hrithik Roshan, Jr NTR, and Kiara Advani, it’s a brief kiss between Hrithik and Kiara that’s creating the biggest stir online. The moment has triggered a heated age-gap debate, with fans divided over their 18-year difference.
Social Media Reacts to the Age Gap
A Reddit user shared a screenshot of Hrithik and Kiara’s kiss from War 2, questioning why the 18-year age gap between the two wasn’t being discussed more. Hrithik is 51, while Kiara is 33. Surprisingly, unlike usual online reactions to such gaps, most fans appear unbothered—many even defended the pairing.
Mixed Opinions Online
While one user wrote, ‘There is literally an 18-year age gap between Hritik and Kiara’, another one added, ‘A 22-year-old being cast opposite a 40-year-old, and a 32-year-old opposite a 50-year-old, is a big difference’.However, a user also wrote, ‘This is just unnecessary atp. A woman of 33 is not some novice child. It’s creepy to pair a woman in her 20s with a man in his 50s-60s, but in her 30s, she’s a fully mature woman, and a 33-year-old woman and a 51-year-old is not some extraordinary age difference even in the real world.’ Another one added, ‘Idk why the age difference is a problem. They are both consenting adults’.
Theories About Kiara’s Role
Meanwhile, Reddit is abuzz with fan theories surrounding Kiara Advani’s character in War 2. One viral post suggests she plays Kavya Luthra, the daughter of Colonel Sunil Luthra (Ashutosh Rana), a senior RAW official in the YRF Spyverse. According to the theory, Kavya may be linked to the mission to track down Hrithik Roshan’s rogue agent, Kabir. However, none of this speculation — including Kiara’s character name — has been officially confirmed. War 2 hits theatres on August 14, 2025.