Психолог Маша Васильева помогает людям через необычный подход — разыгрывает сцены с куклами, каждая из которых отражает чью-то роль. Но однажды во время сеанса случается необъяснимое: среди пациентов происходит убийство. Благодаря своему методу Маша находит виновного, однако кошмар только начинается. В центре один за другим погибают клиенты, и полиция бессильна остановить убийцу.
Пытаясь разгадать тайну, Маша снова обращается к куклам, но теперь её способ не работает. Всё идёт не по сценарию, будто кто-то невидимый дергает за ниточки. Она осознаёт — за всем стоит таинственный Кукловод, который играет с ними, как с марионетками. И никто не знает, кто следующий.