In der zweiten Staffel bekommt es Kommissar Rocco Schiavone (Marco Giallini) wieder mit zahlreichen mysteriösen Mordfällen im bergigen Norden Italiens zu tun. Doch zu Beginn wird alles von einem tragischen Ereignis überschattet. Adele (Anna Ferzetti), die Lebensgefährtin von Roccos besten Freund Sebastiano (Francesco Acquaroli) wird in Rom ermordet und das ausgerechnet in der Wohnung von Rocco. Bei dem anschließenden Kreuzverhör kommen einige Details seiner Vergangenheit ans Licht, so wird auch der Tod von Roccos eigener, von ihm innig geliebten Frau Marina (Isabella Ragonese) wieder aufgerollt. Sie starb einige Jahre zuvor durch die Kugel eines Auftragskillers – ein Fall, der nie endgültig geklärt wurde...