A newlywed couple's life is torn apart when a demon abducts Robert's the wife, leading the him on a ...
After she becomes stranded in a small town, a young woman discovers her arrival there was foretold a...