After a string of local kidnappings threatens an isolated college campus, investigating students find themselves uncovering much greater horrors.