The two brothers, played by Karan Singh (Salman Khan) and Arjun Singh (Shahrukh Khan), live in a small Indian village with their single mother Durga Singh (Raakhee Gulzar). Because of an unknown and difficult fate, the mother has been making up a story to hide the true identities of the two brothers. Until one day their grandfather was about to die, so their mother took the two brothers to see him for the last time, but something more tragic was about to happen. After that, the two brothers are reincarnated again and are about to embark on a tortuous and bizarre road of revenge.