Top 50 science fiction television shows
'Xena: Warrior Princess'
Lucy Lawless (left) starred as Xena in this top-notch show about a warrior princess who once ravaged ancient Greece and its people. After realizing her mistakes, she vows to use her warrior and healing abilities to help others. Together, she and her companion, Gabrielle (played by Renee O'Connor, right) travel the ancient world looking for adventure. Another series that ended too soon.