Arn Magnusson (Joakim Nätterqvist), ein schwedischer Adelssohn im 12. Jahrhundert, ist in unglücklicher Liebe zu Cecilia Algotsdotter (Sofia Helin) entbrannt. Die traute Zweisamkeit des Paares darf nicht sein, weil Cecilia nach dem Wunsch ihrer Eltern einen anderen heiraten soll. Die Missachtung dieser Tatsache bringt Arn 20 Jahre Zwangsdienst im ...