
Graham Holt (William Hurt), skromny urzędnik pocztowy z walijskiej wioski opiekuje się sparaliżowanym ojcem (Keith Allen). Samotny i zamknięty w sobie zdaje sobie sprawę z tego, że dla swoich rodziców był tylko źródłem rozczarowań. Marząc o prawdziwej rodzinie postanawia adoptować 10-letniego półsierotę Jamesa (Chris Cleary Miles). Jego ojciec (Alan Cumming) siedzi w więzieniu, ale wkrótce upomni się o chłopca.

William Hurt
Graham Holt

Nathan Yapp
Jimmy

Jane Horrocks
Debbie

Prunella Scales
Margery

Keith Allen
John

Alan Cumming
Bernard

John Hurt
Uncle Turpin

Nerys Hughes
Maureen

Alfred Lynch
Edward
Chris Cleary Miles
James
Adam Wills
Graham, age 12
Doris Irving
Adoption Shop Volunteer