big budget action movie about demonic battle cyborgs and a nuclear missile