All Cast

Phoebe Fox
Eve Parkins

Helen McCrory
Jean Hogg

Jeremy Irvine
Harry Burnstow

Oaklee Pendergast
Edward

Ned Dennehy
Old Hermit Jacob

Adrian Rawlins
Dr. Rhodes

Leanne Best
Woman In Black

Leilah de Meza
Ruby

Amelia Pidgeon
Joyce

Jorge Leon
Londoner
Leigh Dent
Train Passenger (uncredited)
Jude Wright
Tom

Pip Pearce
James

Amelia Crouch
Flora

Casper Allpress
Fraser

Alfie Simmons
Alfie
Eve Pearce
Alice Drablow
Merryn Pearse
Girl in Tube

Mary Roscoe
Woman in Tube

Thomas Arnold
Man at Train Station
Keanen Diaper
Ghost Child
Natasha Wigman
Ghost Child

Claire Ashton
Aldwych Civilian (uncredited)

Richard Banks
Londoner (uncredited)
Hayley Joanne Bacon
Woman at Station (uncredited)

Claire Rafferty
Clara (uncredited)
