Something is off in the quite village of Campbert, the villgers all seem a little to welcoming. What lies beneth the surface?