Fighter planes, bombs, Winston Churchill quotes, civilian sailors, Harry Styles: Christopher Nolan’s Dunkirk has it all. The director’s World War II film, which was proudly shot on film, arrives in theaters July 21, with a very stiff upper-lipped British cast that includes Tom Hardy, Cillian Murphy, Mark Rylance, Kenneth Branagh, and of course, everyone’s favorite Mick Jagger impersonator. War is full of unimaginable horror, but jeez, these men are pretty.