David Carmichael (Guy Pearce) is a private detective that spends his days hunting down humanoid robots and killing them. He’s lost his wife and the world has never felt the same since, so he just gets on with the job and does what he’s told. Then one day he’s contacted by