Nothing can prepare you for the secrets of The Villagers.Olive & Geoffrey are happier than ever. Having found an idyllic cottage, they are moving to the countryside to bring up their three young children. The residents of the chocolate box village are...