Horror Movie Review: The Devil’s Well (2017)

Written and directed by Kurtis Spieler, The Devil’s Well (also known as The Unexplained Disappearance of Karla Marks) is a creepy horror dealing with the paranormal & Satanism.

Read more