Действие фильма происходит во времена викингов. Зигурд — маленький мальчик, ему всего лишь 12 лет, но он уже должен воевать наравне с другими воинами. Отец и старший брат Зигурда очень жестоки, они заняты только убийством воинов соседнего племени и рассказами о таких своих подвигах.
Сам Зигурд — храбрый воин, но не такой жестокий как его родственники. Прославился же мальчик тем, что сумел победить дракона. Кроме того он спасает девочек, попавших в беду. А самое главное — Зигурду удаётся прекратить вражду между своим и соседним племенем.