A black comedy about a Cotswold village plagued by a dark secret.A black comedy about a Cotswold village plagued by a dark secret.A black comedy about a Cotswold village plagued by a dark secret.