Evolution has given the human body some odd parting gifts, like the appendix. People just don't eat as much tree bark as they used to.
From cult classics to recent releases, spanning slashers, psychological thrillers, body horror and tales of the supernatural ...