Thor fights to restore order across the cosmos… but an ancient race led by the vengeful Malekith returns to plunge the universe back into darkness. Faced with an enemy that even Odin and Asgard cannot withstand, Thor must embark on his most perilous and personal journey yet, one that will reunite him with Jane Foster and force him to sacrifice everything to save us all.
as Thor
as Jane Foster
as Loki
as Malekith
as Odin
as Sif
as Fandral
as Volstagg
as Hogun
as Heimdall
as Frigga
as Algrim / Kurse
as Darcy Lewis
as Erik Selvig
as Eir
as Tyr
as Ian Boothby
as John
as Navid
as Maddie
as Volstagg's Wife
as Volstagg's Child #1
as Volstagg's Child #2
as Volstagg's Child #3
as Desk Officer
as Stonehenge TV News Reporter
as Sad Child
as Student
as Woman on Platform
as Wench #1
as Richard
as Police Officer #1
as Police Officer #2
as Einherjar Lieutenant
as Stan Lee
as Steve Scott
as Einherjar Guard
as Nurse
as Asylum Patient
as Bor (uncredited)
as Loki as Captain America (uncredited)
as Taneleer Tivan / The Collector (uncredited)
as Carina (uncredited)
as Jane Foster stand-in (uncredited)
as Police Officer (uncredited)
as Vanir Woman (uncredited)
as Library Student (uncredited)