big budget action movie about police and a demonic battle cyborg