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.
This film is not currently playing on MUBI but 30 other great films are. See what’s now showing