105 minutes
10/8/2000
A man struggles to piece together his life after suffering years of abuse in a children's home - a personal battle made doubly difficult by crusading reporters determined to expose the scandal.
Steven Mackintosh
as Davey
Jaye Griffiths
as Elaine
Maria Pride
as Pauline
Charlotte Cornwell
as Joanne Hallows
Lynn Hunter
as Angela
Richard Harrington
as Tony Collins
Huw Davies
as DC Price
William Ivory
as DS Devlin
Andrew Seear
as Weber
David Sibley
as Cashman
Jerome Willis
as Judge
Clive Merrison
as Desmond Pickering
Craig Roberts
as Craig
Millie Phillippart
as Millie
Daniel Parker
as Young Davey
Peter Wight
as Francis Chambers
Aneirin Hughes
as Tom Ferguson
Kit Jackson
as Ian Chalmers
Morgan Hopkins
as Kite
Craig Gallivan
as Terry
Ifan Huw Dafydd
as Miller
Rhys Parry Jones
as Donald Bainbridge
Stephen Scott
as March
Geraint Thomas
as John
Sophie Borja
as Sophie