简介:Ten directors of a new generation of filmmakers tell how differently people in Switzerland cope with the worst imaginable disaster; the fact of being
简介:Leslie Easterbrook plays the lead role of 'Mother Maggie', a disturbed mother of four who delivers an unimaginable level of abuse to her children whil