Wychowany w Australii przez rodziców milionerów Ram (Girish Taurani) jedzie wraz ze swoją mamą, Ashwini (Poonam Dhillon), na wesele do Pendżabu. Poznaje tam Sonę (Shruti K. Haasan), porzuconą przez podłego ojca prostą dziewczynę. Zakochuje się w niej. By ją poślubić, musi spełnić warunki postawione przez opiekującego się nią troskliwego brata Raghuveera (Sonu Sood).