Island of Outcasts

February 26, 1990
0.0%

Cutting Edge - S1 - E2

Island of Outcasts

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