Skip To Content

Where To Stream Hercules The Legendary Journeys Season 3 Episode 12

Surprise

Xena's old enemy Callisto returns from the afterlife when she makes a deal with Hera to kill Hercules in exchange for immortality.