Movie review: The Housemaid, opening Friday exclusively at the Main Art Theatre - Detroit Movie | Examiner.com


2010 - IFC Films

Foreign film opening in the Detroit area this coming weekend...A pretty decent erotic thriller/melo-drama worth finding!