The long race against time reaches its climax as Goku finally touches down on the battlefield. Fresh from his intense training, Earth's greatest warrior steps up to confront Nappa and turn the tide against the invaders. With the stakes higher than ev...