Im Landhotel von Oriana Cantini findet eine Antiquitätenversteigerung statt. Bei dieser Versteigerung wechselt ein mysteriöses Gemälde für 30.000 Euro den Besitzer. Die Freude von Professor Amezzo über den Gewinn der Auktion währt jedoch nicht lange, da dieser am nächsten Tag tot in seinem Hotelzimmer gefunden wird. Das Gemälde ist verschwunden. Die Polizei stellt fest, dass das Zimmermädchen Claudia zuletzt das Zimmer betreten hatte. Als Severino in Claudias Auto das Gemälde findet, scheint der Fall klar zu sein. Claudias Mutter wendet sich jedoch an Don Matteo und bittet ihn um Hilfe. Währenddessen bekommt Maresciallo Cecchini es mit der Angst zu tun, da auf dem Gemälde angeblich ein Fluch lastet, der jeden am 30. des Monats umbringt, der das Gemälde berührt. Er geht nun davon aus in zwei Tagen zu sterben. Don Matteo muss nun also nicht nur die Unschuld Claudias beweisen, sondern auch seinen Freund Cecchini beistehen. In der Nacht zum 30. bezieht er mit dem Maresciallo Zimmer 30 in dem Landhotel, in dem die Geschichte seinen Anfang nahm. Hier spielen sich dann kuriose Szenen ab, denn auch Patrizia und Capitano Tommasi teilen sich in dieser Nacht ein Zimmer in dem Hotel. Der Capitano wollte Patrizia von einem heimlichen Fotoshooting in dem Hotel abholen, doch sprang dann sein Wagen nicht mehr an, weshalb die Beiden das letzte freie Zimmer beziehen mussten. Nachdem die turbulente Nacht überstanden ist, bringt eine Bemerkung Patrizias Don Matteo auf die richtige Fährte. Er findet heraus, dass Professor Amezzo das Gemälde im Auftrag für Oriana ersteigert hatte und er es anschliessend nicht an sie übergeben wollte. Im Streit mit Oriana ist er dann unglücklich gefallen und war auf der Stelle tot.
Es handelt sich bei dieser Episode um die zehnte Folge der siebten Staffel der Serie Don Matteo. Durchgehend gezählt ist es Folge 130.