Året 1150 blir Arn Magnusson født på Arnäs gård i Västra Götaland. Han oppfostres i kloster og blir en sterk, ung mann og en virkelig kriger. I Cecilia møter han den store kjærligheten, en kjærlighet som gjør dem til offer i kampen mellom sterke og motstridende krefter. Cecilia blir gravid og innesperres i kloster. Arn sendes av gårde som tempelridder til Det Hellige Land, hvor krigen raser mellom kristne og muslimer. Når Arn senere vender hjem, må han kjempe for sin kjærlighet og for det som har blitt hans livs største mål: å forene sitt land til et sterkt og samlet rike. Filmen er basert på de to første bøkene om Arn og fikk terningkast 3-4.