Carrying on from the previous episode. Velasca has survived her fall.
She also has taken Ambrosia and become a god. Gabrielle is in Velasca's sights for revenge.
While her powers are growing. Xena needs an immortal to take on Velasca. The only one she knows that is readily available is Callisto.
Gabrielle thinks this is a bad idea as Callisto cannot be trusted.
There are some double crosses here as Gabrielle's suspicion are correct. Then again Xena has anticipated them.
It is all gloriously daft but fun. The finale over a lava river is a mixture of bad special effects and campy action. It is also clear that Callisto is more compelling than Velasca.