Rakesh Roshan’s 1995 directorial Karan Arjun still remains one of the cult movies from the 90s, that brought the concept of reincarnation to life on the big screen. The movie includes Salman Khan as Karan and Shah Rukh Khan as Arjun alongside Mamta Kulkarni and Kajol who portrayed their love interest. Many probably won’t know that Ajay Devgn was the first choice to portray the role of Karan, but he missed the opportunity since he was adamant to play Arjun’s character in the movie.
As Karan Arjun completed 25 years on celluloid, Rakesh Roshan had uncovered that SRK and Ajay were the first choices for the film. Be that as it may, SRK wanted to portray Karan’s role and Ajay wished to play Arjun on screen. However, Rakesh refused to do so because it was against his vision. Both backed out from the movie since they were not convinced with the story and the reincarnation element.
Then the director moved toward Salman and Aamir and both showed their active interest in the script. But, due to Aamir’s date issues, he was unable to be a part of the film. Later, when Shah Rukh found out that Salman and Aamir had shown interest, he returned to Rakesh Roshan, apologized to him and insisted on doing the film.
“Till the end, Shah Rukh was not convinced with the idea of Karan Arjun. He categorically told me, Rakesh ji, whatever you’re instructing, I am following it. But I still have apprehensions about the story. When the film released and got tremendous appreciation, Shah Rukh apologized and admitted that I was right with my conviction,” Rakesh Roshan had told Bollywood Hungama in an interview.