Действие романа разворачивается в небольшом шотландском городке Тарринге. Молодой и неопытный священник Гавин Дишарт сталкивается с загадочной женщиной, скрывающей свое истинное имя и происхождение. Их встреча приводит к цепи событий, которые потрясают весь город. Роман затрагивает темы любви, долга, социальных предрассудков и борьбы между личным счастьем и общественными ожиданиями.