I den pittoreska byn Great Pelfe lider en valstrid mot sitt slut. Plötsligt skakas orten av inbrott, mord och korruptionsanklagelser. Invånarnas mörka hemligheter kommer nu i dagen.