Hillside is a small property over 100 acres, Torch and Butch both own a house here. Both unaware until they start dating, only to find out the thing they have most in common is a taste for human flesh. But what brings them together? What do they go through? What secrets lie at hillside? Why don't the police suspect them even though many people go missing on the road leading to hillside. How much blood must be spilt to please the demon of hillside to spare their souls? How far are Butch and Torch willing to go for each other?
More details