A man is hunted by an invisible entity after he mysteriously finds a picture of a blood stained bench on his phone
Marcia Denice
Director
Winston Dap
Man
Writer