The story follows a Catholic priest who has the talent of solving the bewildering mysteries that take place in his village of Kembleford, England.