Odd er en 12 år gammel vikinggutt fra Norge som livet har fart hardt med. Faren hans døde under en vikingferd, så ble Odd halt etter å ha fått beinet skadet i en trefelling, og moren har giftet seg på nytt med en mann Odd ikke liker. Da Odd rømmer til skogs møter han en bjørn, en rev og en ørn. De tre dyrene viser seg å være alt annet enn vanlige dyr. De er egentlig de norrøne gudene Tor, Loke og Odin, som er blitt forvandlet av frostkjempene. Odd vil gjerne gjøre alt han kan for å hjelpe, og blir med til Åsgård for å ta opp kampen med frostkjempene. På veien til Åsgård opplever Odd store eventyr i kampen for å redde de tre norrøne gudene fra iskjempenes forbannelse. Fortelling for mellom-/ungdomstrinnet.