The Last King

Before he dies, however, Haakon reveals he has a son with a woman named Inga, and has sent Torstein (Kristofer Hivju) and Skervald (Jakob Oftebro), two Birkebeiner agents, to find him.

After Skervald reluctantly reveals Haakon's location, Orm murder his wife and infant child, though he narrowly escapes.

Distracted by this, the Birkebeiner guards are ambushed and overwhelmed by the Baglers, though this allows Skervald to break free with Torstein, Inga and Haakon.

After numerous attacks by Baglers, Torstein and Skervald arrive at a village and rally the locals for a final fight.

On the day of Gisle's planned wedding to Kristin, Torstein and the other Birkebeiners enter Nidaros and free Inge.

[4] The historical accuracy of the film was heavily critiqued by professor Hans Jacob Orning on the University of Oslo's official history site for a number of points such as open practice of paganism in the 13th century, the black and white portrayal of the Birkebeiner and Bagler factions, Gisle's (standing in for Haakon the Crazy) support of the Baglers and Haakon Haakonsson's supposedly more democratic rule.

While the film's portrayal of the Bagler-faction as being backed by Denmark is true, it leaves out that the Birkebeiner had similar support from Sweden.