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