Where To Stream Hercules The Legendary Journeys Season 3 Episode 12
Surprise
- Aired February 8, 1997
- 60 Min
- Rated 6.0
- Number 11 Of 75 Rated Episodes
Xena's old enemy Callisto returns from the afterlife when she makes a deal with Hera to kill Hercules in exchange for immortality.