Iona Sheehan ne s'est jamais sentie à sa place en Amérique, aussi a-t-elle tout quitté pour venir en Irlande faire la connaissance de ses cousins Branna et Connor O'Dwyer. Tous trois sont les héritiers de Sorcha, une magicienne du Moyen Âge dotée d'un immense pouvoir. Iona a depuis toujours une connexion très particulière avec les chevaux et, à peine arrivée, elle se fait embaucher dans un centre équestre dirigé par Boyle McGrath, qui a le charme - et les manières revêches - d'un cow-boy et d'un boxeur. Tout pour séduire cette jeune femme qui n'a pas froid aux yeux. Mais les retrouvailles avec ses racines comportent des risques qu'elle n'a pas mesurés : dans le pays de légendes et de magie qu'est l'Irlande, il faut être un peu sorcière pour vaincre les mauvais augures et faire triompher l'amour.