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