Guest Stars Mira Furlan as Yoka Laneesh Alexandra Tydings as Elena Thomas Merdis as Meshudu Co Starring Greg Sproles as Henry Greg Davis Jr. as Niko