Hercules: The Legendary Journeys
The Mother of All Monsters
E7 Oct 16, 1995 44m TV-PG
Echidna, the self-proclaimed "Mother of All Monsters", is out to get revenge on Hercules for killing all of her children.
Where to Watch The Mother of All Monsters
Cast of The Mother of All Monsters