Der Priester von Don Matteos ehemaliger Mission in Brasilien ist gestorben und nun muss die Stelle natürlich neu besetzt werden. Da der Posten als schwierig gilt und Don Matteo dort beliebt ist, versetzt der Bischof ihn nach Brasilien. So kommt es, dass sich ganz Gubbio am Bahnhof versammelt hat um den Pfarrer zu verabschieden. Im Zug nach Rom geschieht dann aber die Tragödie. Der Obdachlose Bernardo wird niedergestochen auf der Toilette gefunden und der Zug daraufhin natürlich am nächsten Bahnhof angehalten. Nachdem der Verletzte abtransportiert wurde, fährt der Zug weiter, allerdings ohne Don Matteo. Dieser kehrt nämlich unverhofft für alle nach Gubbio zurück um den Anschlag auf Bernardo aufzuklären.
In dieser Folge gibt es ein Wiedersehen mit einem alten Bekannten aus dem Spencer/Hill-Universum. In der Rolle des Obdachlosen Bernardo ist Salvatore Borgese zu sehen, der 1971 seinen ersten Auftritt als Martel in Freibeuter der Meere hatte, allen Spencer/Hill-Fans aber als Anulu ewig in Erinnerung bleiben wird.
Nach der fünften Staffel sollte ursprünglich Schluss mit der Serie "Don Matteo" sein. Diese Episode war daher nicht nur Staffelfinale, sondern Serienfinale. Es kommt daher zu einem sehr emotionalen Abschied am Ende.
Auch wenn die Serie schließlich doch fortgesetzt wurde, heißt es doch Abschied nehmen, denn diese Episode ist die letzte Folge mit Flavio Insinna als Capitano Anceschi und Milena Miconi als Bürgermeisterin Laura. Flavio Insinna war damit in 96 Episoden mit dabei, Milena Miconi immerhin in 45. Mit Flavio Insinna wird es ganz spät noch einmal ein Wiedersehen geben. In der 13. Staffel kehrt er als Colonello Anceschi noch einmal für einen Gastauftritt zurück.
Mit einer Länge von fast 75 Minuten ist dies die bisher längste Episode der Serie und sie wird es auch für längere Zeit noch bleiben. Erst in der achten Staffel wird dieser Rekord gebrochen.
Es handelt sich bei dieser Episode um die 24. und somit letzte Folge der fünften Staffel der Serie Don Matteo, durchgehend gezählt ist es Folge 96.