Callisto,played by Hudson Leick,is the best actress in the world!!!!! here's some backround on this truly amazing character on the show Xena Warrior Princess. When Callisto was growing up in Sira,she saw Xena slaughter her entire family.Ever since then,she's been bent on revenge.One day she will get it.