Panic mounts in the sleepy little town of Aurelius, New York, after three young girls vanish, one after another, and soon it seems that no one is immune from suspicion.