Suraj Saxena (Arjun Rampal) vive en una remota estación de montaña en la India con su padre (Om Puri), su madre (Smita Jaykar) y su hermana, Asha (Amita Nangia). Un día se encuentra con Kiran Choudhary (Diya Mirza), que ha venido de viaje de vacaciones con un grupo de chicas. Él se ofrece a mostrarle los alrededores y se enamoran el uno del otro. Suraj no puede verla en su casa en el tren porque su padre tiene dolores en el pecho y debe ser trasladado de urgencia al hospital. Pero Suraj no puede sacar a Kiran de su mente y corazón. Después de que su hermana se casa, la familia decide mudarse a Bombay, donde Suraj se alista en la universidad y hace varios amigos nuevos, además de convertirse en un popular jugador de fútbol. Finalmente conoce a Kiran y ambos renuevan su romance. Ranvir Choudhary (Vinod Khanna) no aprecia las atenciones de un hombre pobre como Suraj sobre su hija, y Suraj lo trajo ante él y lo presentó a sus muchos amigos, que incluyen abogados prominentes, políticos, empleados civiles y municipales de alto rango, el ...