This is a highly recommendable series about a priest who helps police to solve mysteries in the beautiful Italian village of Gubbio. The priest Don Matteo is played by Terence Hill in his usually light hearted, mocking way and his personality, with the excellent supporting actors, is what gives this series a special glint: Natalina his housekeeper (french actress Natalie Guetta) always grieving for no being married, Pippo the sacristan (Francesco Scali), Francesco Scali and Simone Montedoro as capt. Anceschi and his successor capt. Tomassi, always trying to avoid Don Matteo snoops in the police cases and especially maresciallo Cecchini (Nino Frassica), special friend of Don Matteo and who always pass him the information about cases to help him solves the mysteries. The relationship between Gubbio inhabitants is as important as the cases and provides the humour touch that makes the series so enjoyable. In the last season Gubbio has been changed to Spoleto, causing people's protest in Italy. Interesting mystery cases mixed with humor, charismatic characters and a beautiful town location. All this makes the perfect combination for a successful and non alcoholic cocktail: no sex nor violence but good vibrations and final ending morals makes this series a good entertainment for the whole family not to be missed. Undoubtedly, highly recommended.