Veer-Zaara (2004)

Veer-Zaara is an epic, music-filled romantic drama about love that crosses borders and endures impossible sacrifices. The film follows Squadron Leader Veer Pratap Singh (Shah Rukh Khan), an Indian Air Force officer whose life is changed when he rescues Zaara (Preity Zinta), a young Pakistani woman traveling in India to fulfill a dying friend’s wish. Their chance meeting grows into a deep, selfless love — but the consequences of loyalty, duty and circumstance lead to a separation that spans decades. Twenty-two years later a determined Pakistani human-rights lawyer, Saamiya Siddiqui (Rani Mukerji), takes on Veer’s case and uncovers the truth behind his long silence in a Pakistani prison cell. What unfolds is part courtroom investigation, part lyrical flashback: a tapestry of memories, cultural tensions, moral choices and quiet heroism as the past and present collide to reveal why Veer’s life was forever altered. Watching Veer-Zaara, you’ll experience sweeping, emotional storytelling anchored by heartfelt performances and memorable songs. The film balances intimate romantic moments with larger themes of honor, sacrifice and cross-border humanity, presented with lush visuals and a strong sense of nostalgia. Expect powerful highs and poignant lows, a stirring musical score, and a story that lingers — a classic, sentimental saga about love that refuses to fade.
Actors: Shah Rukh Khan, Preity Zinta, Rani Mukerji
Director: Yash Chopra
Runtime: 192 min
Genres: Drama, Family, Musical
7.1
/10
67
/100
7.8
/10
7.2
/10