Thor (Chris Hemsworth) must battle against an ancient race that is led by the evil and vengeful Malekith (Christopher Eccleston) who wants to plunge all the Nine Realms including Earth into eternal darkness. Odin and Asgard haven't been able to defeat Malekith, so Thor must reunite with with Jane Foster (Natalie Portman) to fight an enemy that will be his most difficult yet.


In Cinemas 31 October 2013,