LogoBETABeta

Cutting Edge

Season 1Episode 2Aired 1990-02-26
Island of Outcasts

Island of Outcasts

Takes a frank and disturbing look at the psychiatric asylum on the Greek island of Leros.