Jenny Agutter
Roberta 'Bobbie' Waterbury
Sheridan Smith
Annie Waterbury
Tom Courtenay
Uncle Walter
Austin Haynes
Thomas Waterbury
Eden Hamilton
Pattie Watts
John Bradley
Richard Perks
Hugh Quarshie
General Harrison
Hannah Wood
Miss Eckersley
Joseph Richards
Georgie Duckworth
Jacqueline Rodgers
Miss Wills
Max Duane
Military Policeman Hartley
Gabriel Frielich
Military Policeman Rouse
Eddie Caswell
Station Master
Andrew Ellis
Second Policeman
George Webster
George the Telegram Boy
Philip Gascoyne
Rail Passenger (uncredited)
Joanne James
Teacher (uncredited)