 After talks with Ajay Devgn and Shah Rukh Khan fell through, Vivek Oberoi was eventually cast for the role.In an interview with Bollywood News Service, Oberoi said, "Kaal is contrary to my nature.I am very friendly and Kaal isn't," and added, "He has anger and vengeance burning within him; he hates humanity.