Navin John: Navin John. Director: The Legend of Hanuman. Navin John is known for The Legend of Hanuman (2021), Baahubali: Crown of Blood (2024) and Chakra the Invincible (2013).
Known For: The Legend of Hanuman (Director), Baahubali: Crown of Blood (Director), Chakra the Invincible (Director), Baahubali: The Lost Legends (Animation Department)