A young singer falls in love with his teacher’s daughter, but their romance is tested when the girl’s parents arrange her marriage with Vanraj, which takes three of them into an unexpected journey of love, sacrifice, and selflessness.

Aishwarya Rai Bachchan
as Nandini

Ajay Devgn
as Vanraj

Salman Khan
as Sameer

Vikram Gokhale
as Pundit Darbar

Smita Jaykar
as Amrita

Zohra Sehgal
as Dadi

Rajeev Verma
as Vikramjeet

Sheeba Chaddha
as Anupama

Vinay Pathak
as Tarun

Helen
as Sameer's mom