The mind behind the Dark Knight trilogy has returned with a film that is far, far from Gotham. Dunkirk stars Harry Styles (yes, One Direction Harry Styles) along with Nolan's collaborators Cillian Murphy and Tom Hardy. The film takes place during WWII and centres on a group of 400,000 beached Allied soldiers who are ambushed by air. The trailer alone is incredibly intense; it feels more like an award season contender than a Summer release. It's due out July 21.