Léon, un garçon rêveur et avide d'aventures, vit au milieu des fjords avec la prudente Chonchon, sa brebis de compagnie. Un jour, sur le chemin du village, un petit cochon tombe du ciel.
Un groupe de Vikings vient d'arriver au village, mais Sven et Tanka n'arrivent pas à s'entendre avec les deux enfants, le turbulent Ulrik et sa gentille soeur Astrid.