Top
40°

THR | 'The Housemaid' Review

THR

A young housemaid enters into an ill-fated affair with her employer in Derek Nguyen's horror film set in 1953 French Indochina.

Read Full Story >>
hollywoodreporter.com
The story is too old to be commented.