Dunkirk is a 2017 war film written and directed by Christopher Nolan. The film is set during World War II and tells the story of the Dunkirk evacuation, in which Allied soldiers were evacuated from the beaches of Dunkirk, France, between May 26 and June 4, 1940.