Действие романа происходит во второй половине 30-х годов 20-го века в Испании во время гражданской войны. В женский монастырь врываются мятежные националисты и сжигают его дотла. Чтобы избежать изнасилования и мучительной смерти, четыре монахини сбегают и начинают длительное, сопряжённое со множеством опасностей путешествие к территориям, контролируемым армией республиканцев. Монахини совершенно не похожи друг на друга. Лючия – убийца, которая скрывалась в стенах монастыря от правосудия. Но она же в силу своего жизненного опыта и сильного характера – единственная надежда на спасение для остальных монахинь. Гразиелла – прекрасная дева, которая ушла в монастырь от несчастной любви. Тихая Меган, которая никогда не видела жизни за стенами монастыря, так как попала в него сиротой ещё в младенчестве. И Тереза – настоящая фанатичная монахиня, преданная своей вере. И тем не менее, не смотря на свою непохожесть, только вместе они могут выжить. По мере путешествия каждая из них проявит себя с самой неожиданной стороны – девственница станет шлюхой, монахиня – настоящим героем, а убийца потрясёт своим благородством. И в итоге каждая из девушек обретёт свою новую судьбу, о которой и помыслить не могла, находясь в стенах монастыря.