A barmaid's body is found on the moor. Is her death the work of a vengeful killer or a mythical beast?听