Seit Jahrhunderten sind die Familien des selbstbewussten Ram (Ranveer Singh) und der furchtlosen Leela (Deepika Padukone) verfeindet. Trotz der Widrigkeiten fühlen sie sich zueinander hingezogen und verlieben sich ineinander. Dieser Umstand sorgt natürlich für Aufruhr in beiden Familien und statt in der Verbindung der Kinder eine Möglichkeit ...