Vijay vive uno stile di vita ricco insieme a suo zio a Delhi ed è un pittore di tele. Ha una visione della donna che sta per sposare, la disegna sulla sua tela e la porta con sé a Kandaghat, Himachal Pradesh, per visitare il suo ricco amico, Prakash, che lo accoglie e lo lascia rimanere nella sua sontuosa casa, che condivide con la sua ragazza, Shalu. Pochi giorni dopo Vijay incontra una bella del villaggio, Sajjo, che è l'immagine stessa della sua ragazza dei sogni. Entrambi si innamorano l'uno dell'altro e lui inizia a chiamarla "Roohi". Vijay non sa che Sajjo ha altri due ammiratori: uno è Sangha - che vuole sposare Sajjo, e ucciderà chiunque osi persino guardare Sajjo, e il secondo non è altro che Prakash stesso - che farà qualsiasi cosa in suo potere per fare di Sajjo suo.