Elle a toujours aimé lire des contes de fées.
Elle n'avait jamais imaginé en faire partie.
Connue de tous les habitants d'Orca Cove comme la fille de George le Fou, Rosalina fait profil bas. Mais George n'est pas fou, il recherche désespérément sa femme, il est convaincu qu'elle a été kidnappée par des faés. Lorsqu'il disparaît à son tour, Rosalina se lance à sa poursuite. Elle se retrouve dans le Val Enchanté, à Castletree, où son père a été emprisonné par le prince de l'Hiver. Pour le sauver, elle n'a d'autre choix que de conclure un marché avec le maître des lieux : prendre sa place dans le château.
Le prince de l'Hiver n'est pas seul à régner sur Castletree, ils sont quatre. Chaque nuit, ils se transforment en loups démoniaques. Plus le temps passe, plus leur magie s'éteint et plus il leur est difficile de protéger leur royaume. Rosalina sera libre uniquement si elle les aide à trouver leur âme soeur et, ainsi, à rompre la malédiction.
Le problème : trois des princes sont de plus en plus attirants, et le quatrième, le prince de l'Hiver, est prêt à tout pour garder Rosalina auprès de lui, quitte à ne jamais briser le mauvais sort.