Em um vilarejo da antiga Noruega, vive um menino estranho chamado Odd, e ele tem sérios problemas com a sorte: seu pai faleceu em uma expedição viking, uma enorme árvore caiu sobre a sua perna, deixando-o manco, e um interminável e rigoroso inverno está tornando os moradores do vilarejo perigosamente mal-humorados. Para escapar das piadas dos vizinhos, Odd pensa em se refugiar na floresta, numa antiga cabana que costumava pertencer ao pai. Mas, antes de chegar lá, se depara com um urso, uma raposa e uma águia - três criaturas com a mais curiosa das histórias para contar, e uma missão muito perigosa para um menino com uma perna boa, uma perna bem ruim e uma bengala de madeira... De repente, Odd se vê numa jornada incrível, mais estranha do que jamais poderia imaginar: ele precisa resgatar Asgard - a morada dos deuses - do domínio dos Gigantes de Gelo. Para derrotar os Gigantes, trazer a paz de volta à cidade dos deuses e finalmente dar um fim ao terrível inverno que cobre aquele pequeno vilarejo na Noruega, é necessário um tipo muito especial de menino. Um menino alegre, e irritante, e esperto... Um menino exatamente como Odd.