 Hrithik Roshan played the lead role of Vijay Deenanath Chauhan and Sanjay Dutt plays the role of the antagonist Kancha Cheena.Priyanka Chopra was the female lead.The character of Krishnan Iyer played by Mithun Chakraborty in the original was removed and Rishi Kapoor played a newly introduced negative character, Rauf Lala.