Big budget movie about a cyborg demon tank doing brain surgery