Edmonton: such an idyllic village. Mother Sawyer, a poor and lonely old woman, has turned to the devil to revenge herself on the village that called her, what else but, a witch. Well-loved Frank, on the other hand, has secretly become a bigamist in order to protect his familys fortunes. As Sawyers familiar, a black dog from hell, torments the villagers and an elopement ends in murder, the people of Edmonton must decide what merits forgiveness when everyone is to blame. Multi award-winning EGTG present this rarely performed Jacobean play.