Tom Goodwyn

The film, which stars Michael Fassbender, Charlize Theron, Noomi Rapace and Idris Elba, has been previewed by several trailers already, but none as lengthy as this one. The trailer was…