Trapped on a deadly, barbaric world, the Power Company must learn the truth about one of their most dangerous foes! Meanwhile, on Earth, the remaining team members launch a desperate rescue attempt...but at what cost?
— Description from Comic Vine community (comicvine.gamespot.com).