1.986 Views
A newly married couple give birth to a baby who is the reincarnation of goddess Devi; the goddess takes human form to battle evil.
Release: Oct 28, 2000
Runtime: 134 minutes
Language: தமிழ்
Studio: Sri Thenandal Films, Ambika Films
Country: India