Very strong premise for a horror, excellent setup, but not executed well. Had high hopes.
Anyone else see this?