Leonardo Cagliostro, a policeman, dies and decides to stay on Earth in order to find out more about the circumstances of his death and to save his wife, Anna, who's in danger.
Don Matteo is a thoroughly ordinary Catholic priest with an extraordinary ability to read people and solve crimes. He’s a parish priest who never met an unjustly accused person he didn’t want to help.