Set in 1965 New England, a troubled girl witnesses strange occurrences in the woods surrounding an isolated girls school that her estranged parents sent her to.
Read full
Set in 1965 New England, a troubled girl witnesses strange occurrences in the woods surrounding an isolated girls school that her estranged parents sent her to.
Discussion