Arn: The Kingdom at the End of the Road Cast Joakim Nätterqvist Sofia Helin Stellan Skarsgard Bibi Andersson Gustaf Skarsgård Fanny Risberg Joel Kinnaman Jakob Cedergren