Cast: Noomi Rapace, Charlize Theron, Patrick Wilson, Michael Fassbender, Idris Elba, Guy Pearce, Logan Marshall-Green, Sean Harris, Rafe Spall, Emun Elliott