Xena: Warrior Princess

A Necessary Evil

  • Season 2
  • , Episode 14  | 
  • Aired: 2/10/1997
    • Length: 44:22
    • Plays: ???
Synopsis >

Presumed dead, the defeated Amazon leader Velasca (Melinda Clarke) returns to do battle and forces Xena (Lucy Lawless) to make a risky deal with her old enemy Callisto (Hudson Leick). With Renee O'Connor.

TV GUIDE Users' Most Popular