Saurabh Gupta, who worked on 'Animal' as a writer, reacted to the alleged Islamophobia in the film. He told Gazal Dhaliwal, "The hero (Ranbir Kapoor) is as much of a demon as the villain (Bobby Deol). And he's a Hindu, but no one said...he was portrayed badly." While Ranbir played a character named Ranvijay Singh, Bobby played Abrar ul Haque.