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.
Mash profite des vacances pour se rendre chez son père avec ses amis. Au même moment, un assassin se lance à ses trousses pour l'empêcher de participer aux épreuves de sélection.
A l'origine, les dieux et les adultes dominent le monde et contrôlent la vie des enfants. Un jour, les adultes disparaissent mystérieusement et les enfants se retrouvent libres de vivre à leur guise.
Au VIIIe siècle, aux frontières de la mer du Nord, Harald, le fils de Dagmar roi des Vikings, part en expédition pour sauver ce dernier, maudit pour s'être emparé du trésor d'Ignir, le dragon des mers