One of the few Indian movies to officially release its original tunes of songs and background music.
Veer's prisoner number is 786, which Saamiya sees as a good omen. According to the Arabic language system, which assigns numerical values to each letter, the number 786 is the numerical value of the phrase "Bismillah Ar-Rahman Ar-Rahim" ("In the name of God, the Compassionate, the Merciful"), the first verse in the Qur'an.
Madan Mohan's son, Sanjeev Kohli (also the CEO of Yash Raj Films), suggested some of his father's compositions. Out of the hundreds of tunes in Mohan's archives, 35 were tested to see if they would fit the mood of the film and eleven were selected by Aditya Chopra.
The character of Saamiya Siddiqui is based on Pakistani human rights activist and well-known lawyer Asma Jehangir.
Year of 2004 was the most successful one for Shah Rukh Khan and it makes him the King Khan of Bollywood with this year. His films, Veer-Zaara, Swades and Main Hoon Naa were the super-dooper hits in 2004.
The prison scenes were all shot in one day. Shah Rukh Khan had to wear a wig to portray the aged Veer in those scenes.
Yash Chopra cast Preity Zinta because she was known to portray tomboys and Westernized girls, and he wanted someone who could easily transform into a character who was the complete opposite.
There was no bus service between Amritsar and Lahore. However, recently there have been demands and plans from both sides of the border for such a bus service, and on 11 December 2005, a year and a month after the movie released, the service was given a trial run. A success, the service commenced on 20th January 2006.
Anupam Kher stars with his wife Kiron Kher in this film, although they don't share the same frame.
Amitabh Bachchan suggested Gurdas Maan to Yash Chopra, believing that Mann's voice would best suit the "Lodi" song.
The film was originally going to be called "Yeh Kahaan Aa Gaye Hum", named after the song from Silsila (1981), but Yash Chopra felt that "Veer-Zaara" went better with the epic mood of the film. However, a song in the film twisted the title and became "Yeh Hum Aa Gaye Hai Kahaan".
The role of Saamiya Siddiqui was originally intended for Aishwarya Rai Bachchan, but it didn't work out.
Dharmendra was kept in mind when the role of Chaudhary Sumer Singh was wrote. But Dharmendra has not had a good relationship with Yash Chopra in the past hence he rejected doing the film
The movie was written with Aishwarya Rai in mind, but she and Shahrukh Khan had a fall out on the sets of Chalte-Chalte. And she had to quit both these films.
Director of photography Anil Mehta slipped a sepia tint into the film to give it a "golden oldies" mood, and to convey the feeling of nostalgia and memories in the film. This kind of cinematography was later copied by other filmmakers.
The song " Main Yahan Hoon Yahan" samples the Punjabi song " Mera Laung Gawacha" in the middle. It was previously in the album Star Crazy remixed by Bally Sagoo.
Maati (Hema Malini) affectionately addresses Veer as Veeru. Hema Malini had acted in Sholay (1975) alongside her husband Dharmendra, who played a character named Veeru.
The man in the blue dress who sings and dances with Shahrukh Khan during the song is the singer Gurdas Mann and sings his own part.
Veer's (Shah Rukh Khan) prisoner number is 786, which had also been the same of Amitabh Bachchan in multiple films.
Chopra's specific requirement for the music was "old-world music," away from Western influences and having a strong melody line, with acoustic instruments.
Aditya then narrated a few scenes of a story he had written, which interested Chopra and prompted him to direct it.
The song "Aisa Des Hai Mera" holds a musical segment taken from "Yeh Desh Hai Veer Jawaano Ka," a song from Naya Daur (1957). A then-young Yash Chopra had served on that film as assistant director to his brother, director B.R. Chopra.
The song "Tere Liye" was sampled by Fiji Indian rapper Pacifik for his rap song "Tumar Liye".
Set in India and Pakistan, principal photography took place in Punjab and various locations in Mumbai.
Chopra was dissatisfied with the scripts he was being received for a comeback film.
Chopra was dissatisfied with the scripts he was being received for a comeback filn.
Yash Chopra had approached every music director to score the film, but couldn't find what he thought was appropriate music for the film.