Kenneth BranaghCommander Bolton Cillian MurphyShivering Soldier Damien BonnardFrench Soldier Luke ThompsonWarrant Officer Michel BielFrench Soldier 2 Constantin BalsanFrench Soldier 3 Dean RidgeSoldier at the Gap Bobby LockwoodAble Seaman Will AttenboroughSecond Lieutenant James D'ArcyColonel Winnant Matthew MarshRear Admiral Jack Cutmore-ScottLifeboat Soldier 1 Brett LorenziniLifeboat Soldier 2 Elliott TittensorHighlander 2 Kevin GuthrieHighlander 3 Jochum ten HaafDutch Seaman Richard SandersonHeinkel Spotter Charley Palmer RothwellCorporal Jack RiddifordSoldier on RN Launch Eric RichardMan at Railway Window Michael CaineVoice on Radio (uncredited) Johnny OttoCaptain Marshall (uncredited) Nick Howden-SteenstraBritish Soldier (uncredited) Christopher NolanRegisseur / Schrijver / Producer Andy ThompsonAssociate Producer Jake MyersExecutive Producer Greg SilvermanExecutive Producer Nathan CrowleyProduction Design Toby BrittonArt Direction Emmanuel DelisSet Decoration Benjamin NowickiArt Direction Samir MoundySet Decoration Oliver GoodierArt Direction Gary FettisSet Decoration Hoyte van HoytemaDirector Of Photography Hans BjernoAerial Director Of Photography Fabie Roger-ClechMakeup Artist Jeffrey KurlandCostume Design Aurélie DolbeauSet Costumer John CaseyCostume Supervisor Emmanuelle PastreSet Costumer Sara O'DonnellAssistant Costume Designer Patricia DeHaneyHair Department Head Olivier LigenKey Costumer Jessica BrooksMakeup Supervisor Bernard FlochMakeup Artist Cesha VentreCostume Design Pascale BouquièreMakeup Artist Kimberly FelixMakeup Artist David LeRoy AndersonMakeup Effects Designer Billy PrichardKey Costumer Charley CollierMakeup Artist Cheryl DanielsKey Hair Stylist Melanie Queyrel CarrenoMakeup Artist Krista GuggiaKey Costumer Odile FourquinKey Makeup Artist Elodie TaquetMakeup Artist Luisa AbelMakeup Department Head Nicola BuckMakeup Supervisor Allan A. AponeMakeup Artist Steve GehrkeScript Supervisor Sean SingeryAssistant Director Nicolas BaldinoSecond Assistant Director Willem Quarles van UffordFirst Assistant Director William PrussFirst Assistant Director Alina GattiThird Assistant Director Alexis ChelliSecond Assistant Director Amaury CapelThird Assistant Director Eric Richard LaskoSecond Assistant Director Clément CometFirst Assistant Director Nilo OteroFirst Assistant Director Matt HaggertySecond Assistant Director Eric A. LewyFirst Assistant Editor Laura RindnerFirst Assistant Editor Kostas TheodosiouDigital Intermediate Scott Wesley RossAssistant Editor William FletcherAssistant Editor Richard KingSupervising Sound Editor John W. ChapmanScoring Mixer Alan MeyersonScoring Mixer Alex GibsonSupervising Music Editor Dominic HappéBoom Operator Unsun SongSound Re-Recording Mixer Randy TorresSound Effects Editor Mark WeingartenSound Mixer Michael DresselFoley Editor Gary RizzoSound Re-Recording Mixer Michael W. MitchellSound Effects Editor Russell FarmarcoAdr Editor Michael John FullerSound Editor Gregg LandakerSound Re-Recording Mixer Eilam HoffmanSound Recordist Hans ZimmerOriginal Music Composer Erwin GodschalkLine Producer John BernardLine Producer Jonathan ScottProduction Coordinator Samuel SharpeProduction Coordinator Gary KettAssistant Production Coordinator Catherine A. McCabeProduction Coordinator Natalie MooreProduction Accountant Olivier KaczmarekProduction Accountant Géraldine SérafiniProduction Coordinator Kristin VelaAssistant Production Coordinator Luke TuckProduction Accountant Karen RamirezProduction Coordinator Patrick NoordzijLocation Manager Ronan MichelLocation Manager Valérie FarthouatProduction Accountant Paul TomlinsonUnit Manager Douglas DresserLocation Manager Arnaud KaiserLocation Manager Benjamin HendriksLocation Manager Thijs BolleLocation Manager Raquel WijngaardeLocation Manager Ben PiltzLocation Manager Louis ElmanAdr Voice Casting Mark ScoonExecutive In Charge Of Production Bastien LarueAssistant Production Manager Nicky TüskeProduction Manager David EdouardAssistant Production Manager Page Rosenberg-MarvinProduction Supervisor Daniel-Konrad CooperProduction Supervisor Christine RaspillèreProduction Manager David WitzUnit Production Manager Manjari MakijanyProduction Assistant Barbara HarrisAdr Voice Casting Andrew LockleyVisual Effects Supervisor Matthew PlummerVisual Effects Producer Paul CorbouldSpecial Effects Supervisor Mike ChambersVisual Effects Producer Seda YilmazVisual Effects Coordinator Charles-Axel VollardSpecial Effects Supervisor Andrew JacksonVisual Effects Supervisor Pete PolyakovColor Designer Daniel Llewelyn-WilliamsSpecial Effects Supervisor Ben Cowell-ThomasVisual Effects Thomas Phillips-HowardAnimation Director Emma RiderVisual Effects Supervisor Matt ThompsonVisual Effects Supervisor Tim McGovernVisual Effects Supervisor Mat ThompsonVisual Effects Coordinator