News In the movie Animal, does Bobby Deol play a cannibal? The actor gives a response filmycollection.com 17 October 2023