Gerda est capturée par des ogres sanguinaires alors qu’elle se dirigeait vers le nord, à la recherche de Kay, son ami kidnappé par la Reine des glaces. La fillette est mise en cage avec des animaux emprisonnés par les ogres pour les faire grossir en attendant de les dévorer. La jeune ogresse qui lui apporte à manger la soumet à ses caprices, et veut connaître son histoire. Gerda raconte son séjour chez une vieille femme qui élève des enfants dans des pots de fleurs ou chez une princesse gourmande, sa rencontre avec des créatures d’épouvante… Au fil de son récit, les années passent ; Gerda grandit, en même temps que l’attachement de la jeune ogresse, qui la libère. Elle parvient enfin au royaume des glaces, dont Kay est prisonnier.
L’auteur multiplie les références à l’univers des contes traditionnels, les mixant à l’occasion, et ne lésine pas sur les effets violents, parfois morbides, pour créer le suspense. Le graphisme très fouillé soigne plus les décors que les physionomies des personnages souvent caricaturés, tandis que des visions brèves, surréalistes, parsèment le récit de flashes cauchemardesques. Allié à la complexité du récit, rappelant le stratagème de Shéhérazade, cet aspect gore donne une bonne cohérence à l’ensemble, mais laisse souvent mal à l’aise.