Echidna, the self-proclaimed Mother of All Monsters, is out to get revenge on Hercules for killing all of her children.