All Cast

Terence Stamp
Arthur

Vanessa Redgrave
Marion

Gemma Arterton
Elizabeth

Christopher Eccleston
James

Anne Reid
Brenda

Ram John Holder
Charlie
Barry Martin
Timothy

Taru Devani
Sujantha

Orla Hill
Jennifer

Jumayn Hunter
Steven

Elizabeth Counsell
Cheryl

Calita Rainford
Doctor

Alan Ruscoe
Judge

Willie Jonah
Robert
Sally Ann Matthews
Playground Monitor
