В 2035 году роботы стали привычной частью быта. Лишь полицейский детектив Дел Спунер (Уилл Смит) видит в них не предмет обстановки, а угрозу.
Необычность его взглядов оказывается очень кстати, когда ему поручается расследование гибели доктора Альфреда Лэннинга (Джеймс Кромвелл), ведущего конструктора и теоретика корпорации «US Robotics». По версии директора компании Лоуренса Робертсона (Брюс Гринвуд) речь идёт о простом самоубийстве. Однако у Спунера есть основания сомневаться в этом. Вместе с специалистом по психологии позитронных роботов Сьюзан Келвин (Бриджет Мойнахан) он начинает расследование и обнаруживает в лаборатории Лэннинга какого-то особенного робота, который, вопреки Второму закону роботехники игнорирует его приказы.