AdvertisementDunkirkJuly 21, 2017facebookEmailTom Hardy plays a Royal Air Force pilot in the new Christopher Nolan film Dunkirk. (Warner Bros)