When the sleepy Welsh village of Beddau is rocked by the discovery of a body, the following investigation uncovers dark, sinister secrets.