Florence Pugh
Angela Sayers
Celia Imrie
Mrs. Green
Ben Lloyd-Hughes
Jackson Sayers
Scott Chambers
Elliot
Georgina Bevan
Beth
Stephen McCole
Frank
Daisy Mathewson
Charlotte Allen
Nicola Grier
Christine Sayers
Shelley Conn
Professor Samantha Harlow
Daniel Campbell
Ghost
James Cosmo
Grandpa
William Leslie
Niall Greig Fulton
Herman Green