Chris Hemsworth Benjamin Walker Cillian Murphy Brendan Gleeson Ben Whishaw Michelle Fairley Tom Holland Paul Anderson Frank Dillane Joseph Mawle Edward Ashley Sam Keeley Osy Ikhile Gary Beadle Jamie Sives Morgan Chetcuti Charlotte Riley N