Where To Stream Xena Warrior Princess Season 2 Episode 8
Ten Little Warlords
- Aired November 25, 1996
- 60 Min
- Rated 8.5
- Number 17 Of 134 Rated Episodes
While still trapped in the body of her mortal enemy, Callisto, Xena is forced to enter a competition where warlords vie to become the new god of war.