亚历山大·斯卡斯加德
Alexander Skarsgard
饰: Amleth
比尔·斯卡斯加德
Bill Skarsgard
饰:--
妮可·基德曼
Nicole Kidman
饰: Queen Gudrun
克拉斯·邦
Claes Bang
饰: Fjölnir The Brotherless
伊桑·霍克
Ethan Hawke
饰: King Aurvandil War-Raven
安雅·泰勒-乔伊
Anya Taylor-Joy
饰: Olga of the Birch Forest
古斯塔夫·林德
Gustav Lindh
饰: Thórir The Proud
威廉·达福
Willem Dafoe
饰: Heimir the Fool
艾略特·罗斯
Elliott Rose
饰: Gunnar
菲尔·马丁
Phill Martin
饰: Hallgrimr Half Troll
埃尔达·斯卡
Eldar Skar
饰: Finnr The Nose-Stub
欧文·弗热瑞
Olwen Fouéré
饰: Ashildur Hofgythja
埃德加·阿布拉姆
Edgar Abram
饰: Hersveinn Battle-Hard
Jack Gassmann
饰: Hjalti Battle Hasty
英格瓦·埃盖特·西古德松
Ingvar Eggert Sigurðsson
饰: The Sorcerer
Jack Walsh
Jack Walsh
饰: Hallur Freymundur
比约克
Björk
饰: The Slav Witch
伊恩·怀特
Ian Whyte
饰: The Warrior King
Katie Pattinson
Katie Pattinson
饰: Shield Maiden
凯特·迪基
Kate Dickie
饰: Halldora the Pict
谢默斯·奥哈拉
Seamus O'Hara
饰: Audunn
塔格·墨菲
Tadhg Murphy
饰: Eirikr Blaze-Eye
哈弗波·朱利尔斯·比昂森
Hafþór Júlíus Björnsson
饰: Thorfinnr
拉尔夫·伊尼森
Ralph Ineson
饰: Captain Volodymyr
默里·麦克阿瑟
Murray McArthur
饰: Hakon
乔恩·康普林
Jon Campling
饰: Standard Bearer
詹姆斯·哈珀-琼斯
James Harper-Jones
饰: Vasill
莉莉·伯德
Lily Bird
Helen Roache
饰:Hofgythja
Matt Symonds
饰:Ragnar Cold-Mouthed
Sheila Flitton
饰:Lyudmila
伊格瓦·艾格特·西格罗森
饰:The Sorcerer
Mark FitzGerald
Mark FitzGerald
饰:Hallucinating Guard
Helen Roche
Helen Roche
饰:Hofgythja
Kevin Horsham
饰:Völundur The Smith,(as Kevin James Horsham)