Действие картины разворачивается в начале XIII века, когда Норвегия оказалась охвачена brutalной внутренней борьбой за власть. Втайне от всех прячут внебрачного сына короля Хокона III Сверрессона и Инги из Вартейга: мальчик появился после кончины отца, и его существование стало причиной бесконечных интриг и раскола между силами страны. Биркебейнеры — ополчение, созданное его дедом, королём Сверре Сигурдсоном — объявляют мальчика своим наследником, что ещё более разжигает ненависть со стороны католических священников, ведущих охоту на младенца. В 1206 году отряд вооружённых биркебейнеров, верный своему делу, помогает Инге и Хокону скрыться на север под защитой короля Инге Бордссона. По дороге их маленькая группа наталкивается на суровую снежную бурю, однако двое могучих воинов — Торстейн Шевла и Шьервальд Шрукка — продолжают путь на лыжах, неся младенца на руках через непролазную зиму. Доставив Хокона в Тронхейм, король Инге берет его под своё крыло и обеспечивает защиту будущему наследнику норвежского трона.
В фильме фигурируют короли Норвегии эпохи гражданских войн XII и XIII веков. Это Хокон III Сверрессон, Инге II Бордссон и Хакон IV Старый.
У персонажа по имени Гисле был реально существовавший прототип. Это норвежский ярл Хокон Безумный. Авторы фильма дали ему другое имя, так как в сюжете уже присутствовали и Хакон, и Хокон. Ярл Хокон никогда не был врагом своему брату Инге, хотя отношения между ними действительно были натянутыми.