In Gubbio wird ein Supermarkt überfallen. Einer der Kunden zu diesen Zeitpunkt ist Capitano Anceschi, der natürlich auch prompt angeschossen wird, als die Situation im Markt eskaliert. Der Täter entkommt mit der Beute und Anceschi wird schwer verletzt ins Krankenhaus gebracht, wo er nur Dank der spontanen Blutspende einer gewissen Elena Lorenzi gerettet werden kann. Unterdessen macht sich Maresciallo Cecchini auf die Jagd nach den Räuber. Die Zeugenaussage des Managers des Supermarktes führt ihn zu Nicola Venturi, der nach einer kurzen Flucht schließlich auch verhaftet werden kann, der aber dennoch beteuert mit dem Überfall nichts zu tun zu haben. Anceschi, dem es wieder etwas besser geht, wird unter der Auflage aus dem Krankenhaus entlassen, dass er Tag und Nacht jemanden um sich hat, der sich um ihn kümmert. Diesen Job übernehmen Don Matteo und Natalina. So wird Anceschi zufällig Zeuge, wie die Frau Venturis Don Matteo aufsucht und ihn um Hilfe für ihren unschuldig verhafteten Mann bittet und erlebt somit erstmals hautnah, wie es immer wieder dazu kommt, dass Don Matteo sich in die Ermittlungen der Polizei einmischt. Er selbst hat aber vorerst nur den Wunsch sich bei seiner Lebensretterin zu bedanken und macht sich mit einem Blumenstrauß bewaffnet auf dem Weg zu ihrer Wohnung, wo er die Blutspenderin tot auffindet. Obwohl alles nach Selbstmord aussieht, glaubt Anceschi nicht daran und bittet Cecchini darum den Todesfall genauer zu untersuchen. Dieser hat dazu aber keine Zeit, da er von oben mächtig Druck bekommt, wegen des noch ungeklärten Supermarktüberfalls. Und so ist es diesmal Capitano Anceschi selbst, der Don Matteo um Hilfe bittet, die dieser ihm natürlich nicht abschlägt. Schon bald finden die beiden heraus, dass zwischen dem Todesfall und dem Supermarktüberfall eine Verbindung besteht. So kommen sie schließlich den echter Täter auf die Spur.
Mario Marenco nimmt hier noch einmal seine Rolle als Colonello der Carabinieri auf, die er in der Folge zuvor schon gespielt hat. Es ist sein letzter Auftritt als Colonello.
Als Arzt im Krankenhaus ist Andrea Garinei zu sehen. Er spielte schon in der Episode Spürnasen einen Arzt, wenn auch einen Tierarzt. Andrea Garinei ist der Sohn von Enzo Garinei, den Bud-Spencer-Fans als Ingenieur Moreno aus Banana Joe kennen.
Es handelt sich bei dieser Episode um die vierte Folge der vierten Staffel der Serie Don Matteo, durchgehend gezählt ist es Folge 52.