'Peaceful' is the most common entry in the visitors' book of fifteenth-century St Michael's Church, with its glorious angel roof and its medieval Doom painting. But away from the church, and beneath the idyllic veneer, the tiny Norfolk village of Walston is anything but harmonious. The Rector's new bride, Becca Thorncroft, is receiving phone calls so unpleasant that her very sanity is at stake; and the newest residents...