Beautiful, interesting, incredible cinema.
In this Filipino tale of horror, the expression “a face only a mother could love” takes on new meaning when childless Julie decides to keep an abandoned newborn found by her sister.