It may look like a perfectly ordinary New England town, a little larger than most. But Raine's Landing, Massachusetts, holds some very dark secrets. The real witches of Salem fled here just before the Trials of 1695, and the place has been full of magic-the good and the bad kind-ever since. And a curse hangs over the whole population...there are so many people because nobody born here can ever leave. Now the Landing is facing its worst peril yet,...