Chris Hemsworth as Thor
Natalie Portman as Jane Foster
Tom Hiddleston as Loki
Anthony Hopkins as Odin
Stellan Skarsgård as Dr. Erik Selvig
Idris Elba as Heimdall
Ray Stevenson as Volstagg
Zachary Levi as Fandral
Jaimie Alexander as Sif
Rene Russo as Frigga
Note: There is no Cast for Enchantress and other Villains in Thor Sequel.