Question: who plays malekith in thor the dark world
Answer: Christopher Eccleston as Malekith : The ruler of the Dark Elves of Svartalfheim .