Bollywood drama. Karan Khanna (Abhishek Bachchan) is an orphan and a captain in the Rajputana Armed Forces. He's in love with model Nisha (Sonali Bendre) whom he plans to marry, but everything changes when he bumps into Sahiba Grewal (Aishwarya Rai), an eye-witness to a murder and a girl on the run. Karan offers to rescue her from a group of criminals and stop her from taking her life. Slowly, Sahiba confides in Karan about her painful past and not-so-pretty future.