Big budget movie about a cyborg demon fighting a surface to air missile system