 It was reported that actresses Nargis Fakhri, Esha Gupta and Bipasha Basu were to replace Fernandez.Finally, Kangana Ranaut was confirmed to play the role, who coincidentally was originally offered the role.Rakesh Roshan had earlier revealed to media that the main antagonist of film would be as powerful as the hero.