In the ancient Kingdom of Mahishmati in India, Sivagami, the queen (Ramya Krishnan), emerges from a cave adjoining a big waterfall, carrying a baby. She kills the soldiers pursuing her and sacrifices herself to save the baby. Local villagers spot the queen carrying the baby while almost drowning in the river and rescue the infant. The queen drowns after pointing towards the mountain above the waterfall.  Sanga (Rohini) and  her husband name the infant Shiva and raise him as their own son. They seal the cave fearing that someone may come to take away the child.