Movie rating
0 votes

Episode

1987 - Dispatches

S37E03 Locked Away: Our Autism Scandal

Autistic patients trapped in mental health units tell their stories, revealing a system of poor treatment, abuse and long stretches inside with their symptoms only getting worse.

  • Posters

  • Backdrops

  • Interesting links

  • Trailers

Release name