The first trailer and poster are here for Christopher Nolan's upcoming WWII epic.
Dunkirk opens as hundreds of thousands of British and Allied troops are surrounded by enemy forces. Trapped on the beach with their backs to the sea they face an impossible situation as the enemy closes in.
Dunkirk features a prestigious cast, including Tom Hardy, Mark Rylance, Kenneth Branagh and Cillian Murphy, as well as newcomer Fionn Whitehead. The ensemble cast also includes Aneurin Barnard, Harry Styles, James D’Arcy, Jack Lowden, Barry Keoghan and Tom Glynn-Carney.
Dunkirk is in cinemas July 21st 2017.