Watch Xena: Warrior Princess season 1 episode 5 tv series online free
Release: Oct 09, 1995
Xena faces ghosts from the past when she visits one of her old haunts and ingratiates herself with murderous former colleagues in order to locate a kidnapped princess who is being hidden there.