Aaron Taylor-Johnson Imogen Poots Matthew Beard Hannah Murray Tuppence Middleton Daniel Kaluuya Megan Dodds Michelle Fairley Nicholas Gleaves Jacob Anderson