Ierland, land van weelderige wouden, duizelingwekkende meren en eeuwenoude legenden. Daar, in County Mayo, leeft de magie van Iona Sheehans voorvaderen al generaties lang voort, en daar ligt haar roeping. Iona komt in Ierland aan met niets dan een optimistische instelling en een aangeboren gevoel voor paarden. Ze mag logeren bij haar nicht Branna en neef Connor. Iona weet dat ze zich hier thuis kan voelen en het leven kan leiden dat ze altijd al wilde. Maar er rust een oude vloek op Iona's familie, een kwaad dat verslagen moet worden voordat liefde kan opbloeien...