Recueillis par une famille de pécheurs, Johan et Pirlouit essaient d'empêcher l'enlèvement d'un enfant par des vikings. Un enlèvement auquel le père semblait s'attendre, vu ses réponses plutôt évasives sur le sujet. Sans réfléchir, les deux héros se lancent à la poursuite des kidnappeurs...
Enfin, il faut bien admettre que Johan est beaucoup plus motivé que Pirlouit dans cette affaire. Les rôles se répartissent, et Pirlouit, vaillant combattant, hérite aussi du caractère comique du duo. Pirlouit râleur. Pirlouit qui a le mal de mer. Pirlouit qui tombe à l'eau, s'arrache la gorge avec de l'eau-de-vie, se retrouve relégué dans un canot, etc. Mais cela n'empêche pas Peyo de bien développer et affiner Johan également.
Humour et aventures également. L'auteur continue d'explorer les différentes facettes de l'imagerie populaire du Moyen-Age : invasions viking, château fort, etc. C'est passionnant, rebondissant et drôle.