Miles Dredd and his human henchman Jason Naught have captured Max, who is shocked to learn his rare TURBO energy is needed to fill up the fiend's supply, stolen from Max's late father, running out after sixteen years. Uncle Forge's scientist Martinez works out Dredd's plan to draw all life energy from Cooper Canyon High, where he also located the Dredd Industries HQ as his lair. The N-Tek team invades THI to free Steel, whose capabilities may be lost forever if it takes too long.