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