Xena: Warrior Princess Episodes

Season

4

Episode

16

The Way

Xena loses her arms, just to gain four of them, fighting a Hindi demon, having god Krishna as an ally. Gabrielle, instead, embraces the non-violent way.