Big budget movie about a cyborg fighting descarte's evil demon while a soldier shoots them both with a minigun