Astrophysikerin Jane Foster (Natalie Portman) entdeckt eine gefährliche, mysteriöse Substanz. Als diese von ihr Besitz ergreift, bietet ihr Götter-Freund Thor (Chris Hemsworth) Schutz. Aber auch der diabolische Malekith (Christopher Eccleston) ist hinter der Substanz her, um mit ihren Kräften das Universum zu unterwerfen. Thor muss sich mit seinem sinistren Adoptivbruder Loki (Tom Hiddleston) verbünden, um den Bösewichtern zu zeigen, wo der Hammer hängt.