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