Er was eens een Viking die duizend jaar geleden bevroor in zijn ijspegelgrot, toen hij zijn geplunderde schatten bewaakte. De schatkist dreef af naar Nederland en de betoverde schim van de Viking doolde rond op zoek naar die schatkist. Hannes en Lulu, die opgesloten worden in de kist, gaan op de boot mee naar Groenland. De boeven Bont en Blauw gaan achter de schat aan en worden geplaagd in Groenland door een klein zeehondje, terwijl de kinderen worden geholpen door eskimo's. Zij vinden een geheim boek in de ijspegelgrot en maken de betovering ongedaan zodat de echte Viking “Erik de Rode” weer tot leven komt.