Jessica Hadlock

Playing with the Devil
6.0

Playing with the Devil

While home alone, three sisters conduct a Japanese ritual of Hitori Kakurenbo or “One Man Tag” with their beloved doll. Terror ensues ...