Tana Fairchild doit épouser Landon, le fils du gouverneur, afin de conclure une alliance entre les sorcières de son île natale et les habitants du continent.
Depuis tout petit, Jack a pour habitude de partager les bons comme les mauvais moments avec son cochon en peluche mais, la veille de Noël, ce dernier disparaît.
La reine Ema et le roi Thibault ont sacrifié ce qu'ils avaient de plus précieux, mais un mal les guette encore car Jacquard, le frère du roi, est prêt à tout pour s'emparer du trône.