Show Menu


Watch Xena Warrior Princess online: Episode 14 A Necessary Evil (3)

Xena, Gabrielle and the Amazons must battle an evil Amazon, who ate ambrosia and is now a god. She wants Gabrielle dead and in order to stop her, Xena and Gabrielle resort to asking for the help of the now immortal Callisto.

Ready to Watch Xena Warrior Princess, Season 2, Episode 14?
click here to see where to watch or .