Zooni Ali Beg (Kajol) is a blind Kashmiri woman who travels for the first time with her friends, Fatimah (Shruti Seth), Mehbooba (Sanaya Irani) and Rubina (Gautami Kapoor), and their dance teacher Helen (Lillete Dubey) to New Delhi to perform in a ceremony for Republic Day. On her journey, she meets Rehaan Khan (Aamir Khan), a tour guide who flirts with her. Although her friends warn Zooni about him, she falls in love. On her last night in Delhi, Rehaan and Zooni spend the night together and end up in bed. As Zooni is leaving the next day, Rehaan comes and takes her away with him. Her parents arrive in Delhi to arrange their marriage. Zooni has a procedure done that helps her see again, but when she comes out of surgery, she finds out that Rehaan was killed in a bomb blast in the city.