"Veer-Zaara" received mixed reviews from critics but performed well at the box office. The film was praised for its ambitious storyline, performances, especially by Shah Rukh Khan and Preity Zinta, and its attempt to showcase a positive relationship between Indian and Pakistani cultures.