Director
Richard Laxton
DIRECTOR
Stars (in credits order)
Ruth Wilson
Alison Wilson
Iain Glen
Alexander Wilson
Calam Lynch
Gordon Wilson
Fiona Shaw
Coleman
Ian McElhinney
Father Timothy
Otto Farrant
Nigel Wilson
Joy Richardson
Olive
Anupam Kher
Shahbaz Karim
Keeley Hawes
Dorothy Wick
Patrick Kennedy
Dennis Wilson
Barbara Marten
Mrs. McKelvie
Joseph Mydell
Bert
Conor Grimes
Prison Officer
Elizabeth Rider
Gladys Wilson
Sophie Harkness
Nurse Andrews
Dave Hill
Landlord
Serena Manteghi
Poppy
Rupert Turnbull
Mike Shannon (age 7)
Oliver Zetterström
Douglas
Wilf Scolding
Mike Shannon (age 30)
Gemma McElhinney
Elisabeth Wilson
Alan Turkington
Policeman
Lucy Briers
Records Office Lady
Alex Blake
Undertaker
Susan Jameson
Matron
Richard Croxford
Father Nicholas
Michael McGeown
British army major(uncredited)
Hugh Irvine
Passerby(uncredited)
John Whitby
Arresting police officer(uncredited)
Laurence Doherty
Andrew Wilson(uncredited)