Where To Stream Xena Warrior Princess Season 2 Episode 5
Return of Callisto
- Aired November 4, 1996
- 60 Min
- Rated 8.5
- Number 14 Of 134 Rated Episodes
Gabrielle's consumed by hatred and a desire for vengeance after an escaped Callisto murders her beloved, Perdicas, in an attempt to punish Xena