Review: Ben Mears, a writer, returns to his hometown Jerusalem’s Lot aka The Lot, where he grew up until his parents died in a car crash. After all these years he returns to discover something has changed. The Marsten House, a huge house on top of the hill looking over town, has been sold after…