Чикаго грядущего выглядит как сюжет компьютерной игры. Автомобили не передвигаются по земле, а парят в воздухе. Управление транспортом вручную стало признаком невежественности и угрозой безопасности. Однако наиболее удивительная картина открывается, когда на улице замечаешь робота, выгуливающего собак. Механические существа стали неотъемлемой частью повседневной жизни, их можно встретить практически у каждого, они исполняют любые поручения своих владельцев. Для людей роботы стали верными помощниками и даже друзьями. Но детектив Дэл Спунер – это исключение из общего правила. Его ненависть к машинам-ассистентам коренится в болезненных воспоминаниях о погибшей девочке. В результате автокатастрофы он и подросток оказались под водой. У них оставалось всего несколько секунд до гибели. Однако робот, пришедший на помощь, оценил жизненные показатели и выбрал для спасения лишь детектива, оставив девушку на произвол судьбы. С этого момента Дэл стал воспринимать роботов как злодеев, которые разрушают общество и отнимают у людей человечность.
Первый рабочий день Спунера после длительного периода восстановления ознаменован смертью его лечащего врача и друга, доктора Лэннинга, который установил ему искусственное легкое и протез руки. На первый взгляд, доктор стал жертвой своих суицидальных наклонностей. Однако созданная им голограмма намекает, что ситуация гораздо сложнее, чем кажется. Спунер начинает расследование и выходит на след подозреваемого – робота-убийцу. В полиции его действия подвергаются критике, ведь машины действуют по заранее заданным программам и не способны причинить вред человеку. Но Дэла не переубедить: его параноидальная ненависть заставляет его видеть в роботах лишь злодеев. Неоднократно он становится мишенью для нападений со стороны роботов, однако никто не верит в его слова, считая его сумасшедшим. Как же противостоять механическим врагам в одиночку, если даже окружающие не поддерживают и не доверяют?
Уважаемый зритель! Рецензии проходят проверку. Не используйте нецензурную лексику, не скорбляйте других пользователей. Для публикации спойлеров используйте кнопку "Спойлер?". Спасибо за понимание!