Karan Arjun

Karan Arjun is a 1995 Indian Hindi-language fantasy action thriller film directed and produced by Rakesh Roshan, starring Salman Khan, Shah Rukh Khan, Raakhee Gulzar, Mamta Kulkarni and Kajol in lead roles.

Amrish Puri portrays the main antagonist, while Johnny Lever, Arjun, Jack Gaud, Ranjeet and Aasif Sheikh appear in supporting roles.

[4] In a village in Rajasthan, Durga Singh, a poor woman raises her two beloved sons Karan and Arjun.

Miraculously, Durga's prayers are heard and the two are reincarnated but are separated and grown into different families unaware of their past lives.

Karan, reborn as Ajay, starts working for Govind—Sonia's father and Durjan's partner in his illegal arms trading business.

Ajay is sent to kill Vijay; they start to fight, which is suddenly interrupted after a bolt of lightning strikes between them.

He finally remembers his past life and reunites with Durga, where he gets to know about his brother Karan, who is now Ajay.

Vijay saves Ajay and explains the whole situation, stating that they were brothers named Karan and Arjun.

Meanwhile, Bindiya joins them, and Durjan hears about Karan and Arjun's return but refuses to believe it.

Rakesh Roshan originally wanted to make the film with Ajay Devgn and Shah Rukh Khan as the titular characters.

[9] Karan Arjun was the second-highest-grossing Indian film of 1995, only surpassed by Dilwale Dulhania Le Jayenge, which also starred Shah Rukh Khan, Kajol and Amrish Puri.