The film is based on the true story of a maid who was either seduced or raped and made pregnant by her Chinese employer; the baby was either killed by…
Bookmark - 123-MOVIES.GIVES