Search The 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
MIFF 2009
MIFF 2009