В 2029 году жизнь в значительной степени изменилась. Кибернетика совершила настоящий прорыв, и теперь роботы и люди существовали в тесной связи. В последнее время в сети появился загадочный хакер, набиравший все большую негласную популярность.
Он называл себя Кукловодом и представлял вниманию своих последователей совершенно иную модель мира. Виртуальная реальность настолько плотно входила в жизнь людей, что ее уже практически невозможно было отличить от существующей. Люди жили придуманной жизнью, представлявшей ряд удачно созданных и внушенных им воспоминаний. Вкус, цвет, эмоции — все было искусственным и навязанным, действительность отходила на задний план.
Матоко Кусанаги, опытному майору из службы безопасности, было поручено провести расследование и выйти на таинственного Кукловода. Сделать это было очень непросто. Главная сложность состояла в том, чтобы отличить реальность от подкинутой им прекрасной картинки мира, переиграть мастера виртуальных эффектов, сохранить связь с реальностью.