A small band of eco-freedom fighters battle against the planet-exploiting Shinra Corporation, only to be swept away in an epic struggle against the artificially created superhuman warrior, ...