Holly DVD review

Shot on location in Cambodia, including many scenes in actual brothels in the notorious red light district of Phnom Penh, Holly succeeds in its efforts to stir sufficient emotion to make the viewer ask questions about the inhuman, and sometime brutal world of sex-trafficking. The issue has become a hot topic in the past few …
More