big budget horror movie about cyborgs performing illegal organ transplants