Bhuvan Ashutosh first thought of having Shah Rukh Khan, Hrithik Roshan, Bobby Deol and Abhishek Bachchan for the role of Bhuvan. After Bachchan chose to enter cinema with J. P. Dutta's Refugee (2000), Aamir was approached with the idea.