Karan Khanna (Abhishek Bachchan) é órfão e Capitão das forças armadas em Rajputana. Ele está loucamente apaixonado pela bela modelo Nisha, com quem ele planeja se casar durante a sua licença. Em seguida, no caminho para se encontrar com Nisha e assim viverem suas vidas juntos, ele esbarra em Sahiba Grewal (Aishwarya Rai) que é uma testemunha ocular de um assassinato, ela está fuga. Paranóica e assustada, ela encontra um inesperado salvador, Karan que a resgata de um grupo de criminosos que iam tirar sua vida. Lentamente, Sahiba passa a confiar em Karan e conta-lhe sobre seu futuro doloroso e seu passado não tão bonito assim. Sahiba é a filha de um patriarca severo e impassível, o Industrial Yagvendra Grewal que quer vê-la casada com o filho de seu amigo, Rai Bahadur. Recusando-se a se casar muito cedo com um estranho, Sahiba volta para sua família dizendo que ela se casou quando estudava na cidade e agora tem pavor de voltar a Palanpur sem marido...