Mississippi, années 30, Théodore, jeune noir élevé par sa mère n’a qu’un désir : devenir chanteur de blues. Il s’embarque donc clandestinement pour Memphis afin de réaliser son rêve.
La nuit de Noël, Merlin et ses amis, le cochon Jambon et l'ogre Tartine décident de veiller pour voir à quoi ressemble le Père Noël. Après avoir ingurgité une potion de Merlin, le Père Noël se transforme en un horrible ogre qui s'enfuit en kidnappant tous les enfants du village.
Au grand désespoir de la sorcière Ursule, sa fille Verte, 11 ans, veut être quelqu’un de normal. Ursule décide donc de confier Verte à sa grand-mère déjantée, Anastabotte.