Cast

Natalie Portman Jane Foster
Idris Elba Heimdall
Christopher Exxleston Malekith
Adewale Akinnuoye-Agbaje Algrim the Strong/Kurse
Zachary Levi Fandral
Rene Russo Frigga
Victoria Alonso Exec. Producer
Conrad Buff Editor
Charles Wood Production Designer
Wendy Partridge Costumes
Sarah Halley Finn Casting
Dave Jordan Music Director