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