Once a quiet town now plagued by mysterious Disappearances.Once a quiet town now plagued by mysterious Disappearances.Once a quiet town now plagued by mysterious Disappearances.