Demon Hole

An unleashed demonic force terrorizes a group of mis-matched teens with terrifying consequences.