
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)

as Odin's Palace Guard (uncredited)

as Asgardian Guard (uncredited)