Wojska alianckie zostają przyparte do morza pod Dunkierką. Bitwa staje się sprawdzianem dla młodych żołnierzy, pilota RAF-u oraz załogi cywilnej łodzi płynącej przez Kanał La Manche.
14-letni Arbor (Conner Chapman) i jego najlepszy przyjaciel Swifty (Shaun Thomas) zostają karnie usunięci ze szkoły. Chłopcy poznają handlarza złomem o imieniu Kitten (Sean Gilder), który zatrudnia ich do pracy. We trzech tworzą zgrany zespół, w którym doskonale się uzupełniają. Trwa to do momentu, w którym Arbor i Kitten zaczynają ze sobą rywalizować. Ich napięte stosunki prowadzą do tragicznego wydarzenia.