Watch Xena: Warrior Princess season 2 episode 13 tv series online free
Release: Feb 03, 1997
Xena's spirit puts into action a plan that may allow her to return to the land of the living and reclaim her body. And Gabrielle is faced with a big decision after meeting up with her old friends—the Amazons.