13550
5132370

Cutting Edge

Island of Outcasts

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