Da kong Halvdan Svarte druknet i Randfjorden i 860, ble han etterfulgt av sin 10 år gamle sønn, Harald. Rivaliserende småkonger gikk umiddelbart til krig mot det svekkede riket, og Haralds hær på 300 mann sto overfor en overmakt som var tre ganger så sterk. Guttekongen måtte tre ut av sin fars skygge og vinne respekt fra sine menn og undersåtter. Etter flere år i hærtog, forelsker Harald seg i Gyda, datter av kong Eirik av Hordaland. Jomfruen avviser ham og erklærer at hun ikke vil være noen manns frille - om han ikke var konge av hele Norge. Harald aksepterer utfordringen og sverger å aldri skjære eller kjemme håret før har erobret og samlet hele Norge til ett rike. Haralds og Norges skjebne avgjøres i slaget ved Hafrsfjord, der fienden ledes av kong Eirik - Gydas far. Hårfagre er historien om gutten som sverget å bli Norges første konge. Biografisk fortelling for ungdomstrinnet.