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
- Tom Glynn-Carney as Peter Dawson
- Jack Lowden as Collins
- Harry Styles as Alex
- Aneurin Barnard as Gibson
- James D'Arcy as Colonel Winnant
- Barry Keoghan as George Mills
- Kenneth Branagh as Commander Bolton
- Cillian Murphy as Shivering Soldier
- Mark Rylance as Mr Dawson
- Tom Hardy as Farrier
In September 2015, Warner Bros. set the film for a July 21, 2017 release.
Cast interviews started since June 2017.
Dunkirk received praise for its screenplay, direction, musical score, and cinematography. Some critics called it Nolan's best film to date and one of the greatest war films ever made. On the review aggregator Rotten Tomatoes, the film holds an approval rating of 92% based on 375 reviews, with an average of 8.6/10. The site's critical consensus reads: "Dunkirk serves up emotionally satisfying spectacle, delivered by a writer-director in full command of his craft and brought to life by a gifted ensemble cast that honors the fact-based story." 
A total of three trailers have been released for the film.