A female filmmaker at an imaginative deadlock looks for solace from her turbulent past at rural retreat, only to find that the woods summon her inner satanic forces in extreme as well as unusual means.
Read full
A female filmmaker at an imaginative deadlock looks for solace from her turbulent past at rural retreat, only to find that the woods summon her inner satanic forces in extreme as well as unusual means.
Discussion