Stranded on a distant planet with no powers, the Cosmic Fury team scramble to figure out a way home while Earth suffers an invasion from enemy forces.