Search The Archive

Search the film archive

An Indonesian institution for the ‘mentally disturbed' is a distressing world of squalor, screams and an unexpected cure.

Not in competition

--- D/S Dria Soetomo, Leonard Retel Helmrich P Orlow Seunke WS Ecco Films Indonesia L Indonesian w/English subtitles TD betacamsp/2008