A group of scientists and priests have barricaded themselves inside the church and the surrounding building, merely trying to survive against Satan and his slaves. ...Read More
Visits: 7095
THE HORROR HYPE METER Excited to see this movie? Rate it here!