Ram (Girish Kumar) ist ein reicher Stadtjunge, geboren als Sohn von milliardenschweren Eltern und aufgewachsen in Australien. Auf der anderen Seite ist Sona (Shruti Hassan) ein traditionelles, einfaches Desi-Mädchen aus Punjab, das von ihrem einzigen Bruder Raghuveer (Sonu Sood) erzogen wird. Eines Tages kommt Riya, Sonas beste Freundin, zu ihrem Haus, um Sona zu sich einzuladen, während sie heiratet. Auch Riyas Cousin Ram kommt mit seiner Mutter Ashwini (Poonam Dhillon) am selben Tag an.