К 2029 году границы реального мира практически полностью размываются бурным развитием интернета и кибернетики, но из-за этого человек становится крайне уязвимым к сложным хакерским атакам на сознание. Разыскиваемый хакер, известный под псевдонимом «Кукловод», начинает использовать эту критическую уязвимость в своих политических целях, взламывая людей как компьютеры. Девятому отделу общественной безопасности, элитной группе кибернетически усовершенствованных полицейских, поручено найти и остановить неуловимого Кукловода. Однако по мере глубокого расследования начинают возникать серьёзные сомнения, что же является верным: то, что делают люди во имя закона, или то, что делает Кукловод ради свободы? Особенно остро этот вопрос встаёт в этом мире, где различие между человеком и машиной практически полностью стёрлось технологиями.