William Hurt plays Graham Holt, a man who embarks on a quest to reunite with his birth mother.
Nathan Yapp portrays Jimmy, a significant character in Graham's life.
Jane Horrocks takes on the role of Debbie, a character intertwined in Graham's search for his roots.
Prunella Scales plays Margery, a character who impacts Graham's life journey.
Keith Allen portrays John, adding depth to Graham's storyline.
Alan Cumming plays Bernard, another character who plays a role in Graham's search for identity.
John Hurt takes on the role of Uncle Turpin, a character who influences Graham's decisions.
Nerys Hughes portrays Maureen, adding emotional depth to the narrative.
Alfred Lynch plays Edward, bringing a unique perspective to the story.
Chris Cleary Miles takes on the role of James, contributing to the character dynamics.
Adam Wills portrays a young Graham at age 12, enhancing the portrayal of the protagonist.
Doris Irving appears as an Adoption Shop Volunteer, playing a small yet significant part in the narrative.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.