They break rules. They create chaos. They are different. But not all the giants and demons on Indian mythology can be called evil.
Ravana, the king of Lanka, is proud, lustful and ruthless. Yet, he is an intellectual, an accomplished dancer and one of Shive’s greatest devotees.
Mahiravanam, son of Ravana and king of the netherworld, is a magician who manages to dupe the ever vigilant Hanuman and kidnap Rama and Lakshmana.
Kumbhakarna, the sleeping giant, rallies to his brothers
Ravana’s supports and sacrifices his life.
And Ghatotkacha, son of the demoness Hidimba, is an obedient and dutiful son to his father, Bheema, the Pandavs prince.