This isn't the first time that Captain Vikram Batra has been portrayed in a movie. He appeared in 2003 film L.O.C. Kargil as well and was portrayed by Abhishek Bachchan. Abhishek Bachchan however was not signed because he was too old to return to the role, considering he was 24 years old during the war. Hence, Sidharth Malhotra was chosen by the Batra family.
Film was earlier titled Yeh Dil Maange More.
In the high and difficult terrains of Kargil, actual Indian Army Soldiers help the crew to shoot the Film.
During an interview Dimple Cheema described Captain Batra as a person so full of energy that he would refuse to sit idle. In restaurants, he would start tapping the table and when told not to, he would start tapping his feet instead. In the movie, during a scene where Siddharth is served kahwah he could be seen mimicking a similar tapping with his legs.
The film begins in mid 90s in the song Raataan Lambiyan Siddarth Malhotra and Kiara Advani go to watch Dilwale Dhulaniya Le Jaahenge 1995.This scene was shot at Maratha Mandir cinema hall in Mumbai which is running the film since 1995.