Suraj Saxena (Arjun Rampal) vive in una remota stazione collinare in India con suo padre (Om Puri), sua madre (Smita Jaykar) e sua sorella Asha (Amita Nangia). Un giorno incontra Kiran Choudhary (Diya Mirza), che è venuto in vacanza con un gruppo di ragazze. Si offre di portarla in giro e si innamorano l'uno dell'altro. Suraj non può accompagnarla a casa con il treno perché suo padre ha dolori al petto e deve essere portato d'urgenza in ospedale. Ma Suraj non riesce a togliersi Kiran dalla mente e dal cuore. Dopo che sua sorella si è sposata, la famiglia decide di trasferirsi a Bombay, dove Suraj si iscrive al college e fa molti nuovi amici, oltre a diventare un famoso giocatore di football. Alla fine incontra Kiran ed entrambi rinnovano la loro storia d'amore.