The Secret of Castle Hill (1991)
52m
Running Time
May 7, 1991Release Date
The Secret of Castle Hill (1991)
52m
Running Time
May 7, 1991Release Date
Plot.
Sex abuse victims, from Castle Hill Special School, and their parents talk about their experiences and emotions.
Where to Watch.
No streaming offers found