Andrew Garfield Florence Pugh Grace Delaney Lee Braithwaite Aoife Hinds Adam James Douglas Hodge Amy Morgan Niamh Cusack Lucy Briers Robert Boulter Nikhil Parmar Kerry Godliman Heather Craney Matt Kennard Sam Kennard Saroja-Lily Ratnavel