cast
Adriana Barraza
as Isabel Alvarez
Clark Gregg
as Agent Phil Coulson
Colm Feore
as Laufey
Dakota Goyo
as Young Thor
Idris Elba
as Heimdall
Jamie McShane
as Agent Jackson
Joshua Dallas
as Fandral
Kat Dennings
as Darcy
Natalie Portman
as Jane Foster
Ray Stevenson
as Volstagg
Rene Russo
as Queen Frigga
Stellan Skarsgård
as Erik Selvig