X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Ragnarok
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Mikkel Brænne Sandemose
Written By
John Kåre Raake
Cast
Pål Sverre Hagen
Sigurd
Nicolai Cleve Broch
Allan
Sofia Helin
Elisabeth
Bjørn Sundquist
Leif
Maria Annette Tanderø Berglyd
Ragnhild
Julian Podolski
Brage
Terje Strømdahl
Henriksen
Kyrre Haugen Sydness
Sponsor CEO
Marika Enstad
Sponsor Woman
Tom Aksel Mathisen
Sponsor Man
Jens Hultén
Viking King
Vera Rudi
Åsa
Stefan Cronwall
Viking
Martin Eklöf
Viking
Rina Kelly
Maren
Produced By
Roy Anderson
line producer
Jessica Ask
co-producer
Jarle Bjørknes
co-producer
Jeppe N. Christensen
co-producer
Martin Gårdeler
co-producer
Are Heidenstrom
producer
Hanna Lundmark
line producer
Marius Schatvet
co-producer
Aksel Studsgarth
co-producer
Martin Sundland
producer
Roar Uthaug
associate producer
Fredrik Wikström
co-producer
Mikael Windelin
producer: second unit
Audun Lyngholm Wittenberg
executive producer
Music
Magnus Beite
Cinematography
Daniel Voldheim
director of photography
Sound
Marius Brovold
sound recordist
Johannes Dekko
foley editor / sound effects editor
Bent Holm
foley recordist / sound effects editor
Stig Holte
sound effects editor
Frode Kløvtveit
sound recordist
Daniel Lindvik
sound editor
Tomas Naug
sound recordist
Morten Pilegaard
foley recordist
Espen Rønning
dialogue editor / dialogue re-recording mixer
Christian Schaanning
re-recording mixer / supervising sound editor
Phillip Ta
sound recordist
Erik S. Watland
foley artist
Editing
Christian Siebenherz
Casting Director
Jannecke Bervel
Production Design
Martin Gant
Art Direction
Christian Olander
Costumes
Marie Flyckt
Makeup
Nina Elise Johansen
assistant makeup artist
Dorte Pedersen
makeup artist
Special Effects
Mikkel Hesse
special effects assistant
Søren Hvam
special effects supervisor
Haukur Karlsson
special effects foreman
Rick Marr
creature effects
Kåre Nielsen
special effects assistant
Kai Kolstad Rødseth
special effects technician: Norway
Christian Schandorph
special effects technician
Karl Sparre
special effects assistant
Johannes Sverrisson
special effects supervisor
Jim Udenberg
creature effects
Magnus Kjellsen Hjeldnes
special effects technician
Visual Effects
Dan Lindskov Andersen
lead cg artist
Kai Kiønig Bortne
digital compositor
Jacob Børsting
lead cg artist: Ghost VFX
Jeppe N. Christensen
visual effects supervisor
Tobias Danbo
texture artist
Konstantin Dimitrov
visual effects artist
Stoycho Dimitrov
digital compositor
Tinko Dimov
digital compositor
Rodrigo Fiallega
digital compositor
Raymond Gangstad
vfx conform
Christian Edvard Halberg
runner: second unit
Kjetil Haugen
flame artist
Anders Heilemann
fx artist: Ghost VFX
Mikkel Hesse
sfx assistent
Steven Higton
compositor
Tsvetan Ivanov
visual effects artist
Morten Jacobsen
digital compositor
Anders Jensen
creature development producer
Ivan Kondrup Jensen
visual effects supervisor
Mads Jøns Frausig
runner: second unit
Rikke Hovgaard Jørgensen
visual effects producer
Samuel Karlsson
digital compositor
Arne Kaupang
animation supervisor / visual effects supervisor
Goran Kocov
matchmove supervisor
Claus Kogsbøll
creature development supervisor
Lazarin Kouchev
lighting artist
Gergana Margules
digital artist / digital compositor
Martin Marinov
digital compositor
Kire Maslov
matchmove artist
Michael Hall Mauritzen
animator: Ghost VFX
Mikkel Leo Bondo Mikkelsen
sfx crane operator
Elias Mlayeh
lead digital compositor
Morten Moen
digital compositor
Michael Holm Nielsen
digital compositor
Ramon Rezaei
fx artist
Quentin Rossetto
visual effects artist
Liubomir Savov
visual effects artist
Svetoslav Savov
visual effects artist
Stig Saxegaard
matte painter
Christian Schandorph
special effects supervisor: water sequence
Manos Schetto
visual effects supervisor
Martin Sverdrup
visual effects artist
Alexander Swahn
compositor
Esben Syberg
set supervisor
Richard Sällqvist
lead digital compositor
Mikael Theander
digital compositor
Torben Sloth Thomasen
diver: visual effects
Dimitrina Torneva
digital compositor
Signe Vinther
visual effects producer assistant
Mikael Widegren
lead matte painter
Ivan Zajkov
lead matchmove artist
Thomas Øhlenschlæger
set supervisor
Assistant Director
Andrea Eckerbom
assistant director / second unit director
Kristian Mejdell Nissen
first assistant director
Jon Are Uhnger
second assistant director
Roar Uthaug
second unit director
Production Management
Tom Joelsen
post-production manager: ShortCut Oslo
Fridrik H. Mar
production manager
Art Department
Michael Back
carpenter: Sweden
Stein Bjørgo
property master: Norway
Li Garpenfeldt
property master: Sweden
Ranik Halle
assistant property master: Norway
Ida Hoffart
draughtsperson
Samuel Hooper
assistant decorator
Håvard S. Johansen
storyboard artist
Thomas Nes
pre-production property master
Eivind Stoud Platou
graphic designer
Pernilla Sandström
art department trainee
Philippe Alexander Smith Hogsten
carpenter
Przemek Szymczak
carpenter
Przemyslaw Szymczak
carpenter
Petra Valen
assistant property master: Sweden
Lars Rickard Wiren
stand-by art director
Claude Wittwen
decorator
Frank Zandhoff
carpenter: Sweden
Stunts
Kai Kolstad Rødseth
stunt coordinator
Animation
Sasha Ciolac
rigging and character fx
Thomas Grønlund
creature animator
Alf Martin Løvvold
animator: opening sequence
Editorial
Jonas Aarø
trailer editor
Julien Alary
colorist / digital colourist
Hugo Hagemann Føsker
post-production coordinator
Christoffer Heie
additional editor
Dylan Richard Hopkin
on-line editor
Eivind Sandodden Kise
assistant editor
Patrick Larsgaard
additional editor
Simen Malmø
additional editor
Jon Endre Mørk
consulting editor
Ove-Kenneth Nilsen
additional editor
Vidar Skauen
mastering
Pål Svennevig
technical manager
Other
Maria Elisabeth Angell
production assistant
Jon Vidar Eriksen
production assistant: Norway
Søren Hald
armorer
Yvonne Inghelm
stand-in
Spike Jonzon
production assistant
Karl Gunnar Schmidberger Karlsen
production secretary
Lilli Rutström Kugel
production coordinator
Petter Onstad Løkke
production assistant
Mette Nørtoft
production accountant
Erik Finne Oppegård
stand-in
Kalle Persson
marine coordinator
Erika Stegenberg
production assistant: Sweden
Helene Svabø
production assistant
Irene Sødal
production coordinator
Karl Jacob Tholfsen
stand-in
Music Department
Chris Barrett
score engineer
Aiko Fukushima
orchestrator
Melissa R. Kaplan
score vocalist: vocalist
Johannes Ringen
synthestration
Casting Department
Pär Brundin
extras casting: Sweden
Tomas Kværner
casting
Costume Department
Sofie Cederström
set costumer
Camera Department
Ola Austad
second assistant camera
Kim Bach
digital imaging technician
Kim Bech
key grip: second unit
Casper Bülow
assistant grip: 2nd unit
Bob Aas Carho
grip
Peter Degerfeldt
aerial director of photography
Jimmy Dickson
grip assistant: Sweden
Peter Eile
grip assistant: Sweden
Rasmus Eriksson
assistant camera: Sweden
Christen Kenneth Gran
best boy
Andreas Grimsø
camera manager
Olav Haddeland
gaffer
Niclas Holmberg
electrician: Sweden
Marius Jansen
drone pilot
Jon Arne Jørgensen
lighting technician: Norway
Mathis Ståle Mathisen
second assistant camera
Simen Mæhlum
assistant grip: Norway
Marius Jansen Panorama Norge
drone pilot
Björn Ohlström
lighting technician
Jens J. Patterson
first assistant camera
Johan Phillips
camera operator / steadicam operator
Sidney Lexy Plaut
director of photography: second unit
Nico Poulsson
camera operator: "b" camera
Carl Christian Raabe
still photographer
Shero Rauf
lighting technician
Endre Eken Torp
first assistant camera
Jørgen Werner
lighting technician
Location Management
Trond Brede Andersen
location scout: North Norway
Per Isaksson
location scout: Sweden
Stig Lidström
location scout: Sweden
Jim Lindmark
location manager: Sweden
Tommy Malm
location manager: Sweden
Sveinung Svendsen
location manager
Nina Utheim
location scout
Script Department
Gjyljeta Berisha
script supervisor
Movie title data and credits provided by