"Although Salman Khan was initially signed for the lead role, he later withdrew due to creative differences with the director.Shah Rukh Khan (who had originally declined due to a scheduling conflict with Karan Johar's "Kabhi Alvida Naa Kehna") was later confirmed as Kabir Khan.