November 12, 2004 0 By Fans
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)


The story of the love between Veer Pratap Singh, an Indian, and Zaara Hayaat Khan, a Pakistani…a love so great it knows no boundaries…

Release Year: 2004

Rating: 7.3/10 (6,851 voted)

Critic's Score: 67/100

Yash Chopra

Stars: Shah Rukh Khan, Preity Zinta, Rani Mukerji

Veer Pratap Singh (Shah Rukh Khan) is an officer and pilot in the Indian Air Force who one day meets a beautiful Pakistani heiress, Zaara Hayaat Khan (Preity Zinta), as she travels to a small Indian village to scatter the ashes of one of her family's loyal servants. Veer has family in the village, and while most Indians show no affection for Pakistanis, his aunt and uncle are willing to take Zaara in for the night. It isn't long before Veer finds himself falling for her; however, Veer learns that Zaara is engaged to another man, Raza (Manoj Bajpai), a cruel and humorless Pakistani. A friend of Zaara contacts Veer and tells him that Zaara wants out of her engagement and has strong feelings for him, but when he comes to her rescue, matters take a turn for the worse and Veer winds up in jail. Twenty years later, Veer is still behind bars, and finds that his case is being given a new trial…

Writers: Aditya Chopra, Aditya Chopra


Shah Rukh Khan

Veer Pratap Singh

Preity Zinta

Zaara Hayaat Khan

Rani Mukerji

Saamiya Siddiqui

Kiron Kher

Mariam Hayaat Khan

(as Kirron Kher)

Divya Dutta


Boman Irani

Jahangir Hayaat Khan

Anupam Kher

Zakir Ahmed

Amitabh Bachchan

Chaudhary Sumer Singh (Special Appearance)

Hema Malini

Maati (Special Appearance)

Manoj Bajpai

Razaa Shirazi (Special Appearance)

Zohra Sehgal


S.M. Zaheer

Tom Alter

Akhilendra Mishra


Arun Bali

A Love Legend


Official Website:
Yash Raj Films [India] (English) |

Release Date: 12 November 2004

Box Office Details

Budget: $7,000,000


Opening Weekend: $843,010
(14 November 2004)
(88 Screens)

Gross: $2,921,738
(16 January 2005)

Technical Specs


Did You Know?


The role of Saamiya Siddiqui was originally intended for Aishwarya Rai Bachchan, but it didn't work out.


In the Qawwali scene when Veer comes back, we see Zaara and Shabbo turning around to see him. Then when the camera comes back on them, we can see Shabbo turning around again.


[first lines]

One early morning / Lifting the dark blanket of the night / From its pillow of mountain peak / The sun lifted its head / And saw… / The valley's heart is filled with the season of love / And the branches of memories have sprouted / Innumerable blossoms of moments past / That begin to scent the air…

User Review

A movie with a lot of emotions. Good performances from the main characters. Good entertainment


The main purpose of the cinema is to entertain.Entertainment can mean
different things to different people.Normally we expect a lot of
emotion in Indian movies.If emotion makes you feel like throwing up,
you should not really be watching Indian Hindi movies.If you are really
taken with realism, watch a documentary. If you want to get away from
the mundane affairs of everyday life watch a Hindi movie.Veer Zaara is
a Hindi movie with lots of emotion. The audience identify with the
characters and go back to watching it again and again.One must realise
that a movie is a hit only when the audience is able to identify
themselves with the characters.Questions do come to mind. Like, how did
Rani Mukherjee know Veer's name? Maybe Yash Chopra made a mistake. The
mistake did not cost him anything because the movie succeeded at the
box-office.It might also have taken too long a time to give an
explanation.And the movie is already 192 minutes long. A flaw
nevertheless, but then you can find faults with just about everything.
If you have negative vibes about the person playing the principal
character in a movie, you really should not be watching the movie in
the first place. SRK has become a living legend.He is a good actor. He
has done well as the young squadron leader as well as the ageing
prisoner. Twenty two years in jail can age a man beyond his years.
Shahrukh was convincing.Preity was her usual bubbly self initially, and
then equally convincing.The movie was fast paced.Editing was good. No
where did it drag.The songs were excellent.