Epic action adventure set in medieval Sweden. Joakim Natterqvist stars as Arn, the handsome son of a high-ranking Swedish nobleman who is brought up in a monastery before being sent off to the Holy Land crusades as a Knight Templar. Meanwhile his true love, Cecilia (Sofia Helin), is sent into a convent to do penance for their forbidden love. The supporting cast includes Stellan Skarsgard, Bibi Andersson, Michael Nyquist, Simon Callow and Vincent Perez.