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.
- Fionn Whitehead as Tommy, a British Army private
- Tom Hardy as Farrier, a Royal Air Force pilot
- Harry Styles as Alex
- Kenneth Branagh as Commander Bolton
- Mark Rylance as Dawcett, a civilian yachtsman
- Jack Lowden as Collins, a Royal Air Force fighter pilot
- Aneurin Barnard
- Cillian Murphy
- James D'Arcy as Captain Winnant
- Barry Keoghan as George
- Tom Glynn-Carney as Peter
In September 2015, Warner Bros. set the film for a July 21, 2017 release.
A total of three trailers have been released for the film.