Starring:  Tom Hardy, Cillian Murphy, Mark Rylance, Kenneth Branagh, James D’Arcy, Aneurin Barnard and Harry Styles. In Cinemas July 21 2017.