The cast of "Thor: The Dark World" at the world premiere in London. Top to bottom: Chris Hemsworth, Natalie Portman, Tom Hiddleston, Idris Elba, Christopher Eccleston, Adewale Akinnuoye-Agbaje and Kat Dennings.