Mahayoddha Rama is a vibrant 3D-animated retelling of the Ramayana that flips the narrative by giving us the story largely from Ravana’s viewpoint. The film, directed by Rohit Vaid, features the mighty Gulshan Grover voicing Ravana, alongside Kunal Kapoor as Rama, Jimmy Shergill as Laxman, Mouni Roy as Sita, Mukesh Rishi as Hanuman, Lilette Dubey as Kaikeyi, and Suchitra Pillai among others.
In this version, Ravana has ten heads – each with its own personality and voice — that argue, advise, and squabble, offering humor, complexity, and moral nuance. The plot follows Rama’s journey from exile to battle, Sita’s abduction, and the timeless clash of good versus evil. The film blends mythology with action, comic-relief elements, and dramatic moments, making it appealing to both younger viewers and those who grew up with the epic