Suraj Saxena (Arjun Rampal) vive em uma remota estação de montanha na Índia com seu pai (Om Puri), mãe (Smita Jaykar) e irmã, Asha (Amita Nangia). Um dia ele se encontra com Kiran Choudhary (Diya Mirza), que veio em uma viagem de férias com um grupo de meninas. Ele se oferece para mostrar tudo a ela e eles se apaixonam. Suraj não pode levá-la para casa de trem porque seu pai está com dores no peito e precisa ser levado às pressas para o hospital. Mas Suraj não consegue tirar Kiran de sua mente e coração. Depois que sua irmã se casou, a família decidiu se mudar para Bombaim, onde Suraj se alistou na faculdade e fez vários novos amigos, além de se tornar um popular jogador de futebol. Ele finalmente conhece Kiran e ambos renovam seu romance. Ranvir Choudhary (Vinod Khanna) não aprecia as atenções de um homem pobre como Suraj em sua filha, e Suraj foi educado antes dele e apresentado a seus muitos amigos, que incluem advogados proeminentes, políticos, altos funcionários civis e municipais, o ...