English village secrets unraveling