Charman.
This chilling horror/suspense piece will have you asking the question:
Do I believe in ghosts?
Follow two friends, Carton and Evan, as they try to answer this question for themselves.
Traveling through Creek Road, one of the most haunted roads in Southern California, the two search out an old ghost tale.