In 1682, ten years before the infamous Salem witch trials, the town of Great Island, New Hampshire, was plagued by mysterious events: strange, demonic noises; unexplainable movement of objects; and hundreds of stones that rained upon a local tavern and appeared at random inside...