All Cast

Asa Butterfield

Asa Butterfield

James

Cora Kirk

Cora Kirk

Hayley

Angela Griffin

Angela Griffin

Kath

Daniel Mays

Daniel Mays

Geoff

Harriet Walter

Harriet Walter

Iris

Alex Jennings

Alex Jennings

Humphrey

David Bradley

David Bradley

Jack

Natalie Gumede

Natalie Gumede

Kaye

Lucien Laviscount

Lucien Laviscount

Steve

Ram John Holder

Ram John Holder

Grandad

June Watson

June Watson

Nan

Mark Heap

Mark Heap

Johnson

Aston Wray

Aston Wray

Ant

Harris Kiiza

Harris Kiiza

Dec

Neil Edmond

Neil Edmond

Middle Aged Man

Annabelle Dowler

Annabelle Dowler

Middle Aged Woman

Lizzie Roper

Lizzie Roper

Macclesfield Woman

Stephanie Fayerman

Stephanie Fayerman

Naughty

David Hargreaves

David Hargreaves

Nice

Natalie Dunne

Natalie Dunne

Doris

Wendy Mae Brown

Wendy Mae Brown

Train Guard