Действие разворачивается в старинном детском санатории, готовящемся к закрытию. Когда здание опустеет и его стены останутся без присмотра, из глубин его темного прошлого просыпается нечто, несущее боль и ненависть. Единственная, кто может это видеть, — девочка Мэгги, утверждающая, что на запертом втором этаже, куда никто не заходит уже сорок лет, обитает механическая кукла по имени Шарлотта.
Весной 1938 года, когда Испания охвачена жестокой Гражданской войной, двенадцатилетняя Кэрол отправляется из спокойного Нью-Йорка в родную деревню матери на севере Пиреней. Для испано-американской девочки, привыкшей к комфорту и отдалённой от политики жизни, это путешествие становится shock therapy.











