Two women take refuge as a monster stalks from the shadows. What they discover in this fabled forest translates in unimaginable ways.
Director