События разворачиваются в римской провинции Иудея, возглавляемой безумным царем Иродом, где 16-летняя Мария, повинуясь воле родителей, обручается с местным плотником Иосифом, намного старшим ее. Однажды с небес сходит архангел Гавриил, который навещает девушку и пророчит ей непорочное зачатие, в результате чего она должна выносить и родить Сына Божьего по имени Иисус. Следуя пророчеству, вместе с мужем Мария отправляется в Вифлеем, где на свет появляется мальчик, которого ждет великая и одновременно трагическая судьба.