Watch Movie
Cast

Chris Hemsworth
Thor

Natalie Portman
Jane Foster

Tom Hiddleston
Loki

Christopher Eccleston
Malekith

Anthony Hopkins
Odin

Jaimie Alexander
Sif

Zachary Levi
Fandral

Ray Stevenson
Volstagg

Tadanobu Asano
Hogun

Idris Elba
Heimdall

Rene Russo
Frigga

Adewale Akinnuoye-Agbaje
Algrim / Kurse