Vikingapojken Harald drömmer om att bli handelsman och krigare som sin far, hövdingen Agne. Drömmarna avbryts emellertid abrupt då Agne vägrar att överlåta byns skepp till kungen som brandskattar sina undersåtar hårt. Istället seglar Agne iväg för att sluta sig till andra upprorsmän i ett gemensamt uppror emot kungen.
Snart vimlar det av kungens soldater i den lilla byn. Alla invånarna blir nu trälar och får order om att bygga ett helt nytt skepp som skall överlämnas till kungen. Haralds stillsamma liv förvandlas till ett drama på liv och död medans han och dvärgen Gunga kämpar för att få fart på byns försupne skeppsbyggare så det stillsamma livet kan få återvända till byn snarast.
