Øje for øje Salgsdirektøren for den svenske våbenfabrik Bofors er sammen med en kollega rejst til Italien for at sikre, at en våbenleverance til den italienske stat ikke falder i de forkerte hænder. Nogle dage senere modtager det svenske udenrigsministerium et brev med direktørens pegefinger og et krav om løsesum. Sveriges officielle politik er aldrig at forhandle med terrorister eller organiserede forbrydere, så Carl Hamilton sendes til Sicilien. Den svenske efterretningstjeneste er oppe mod en modstander, der ikke fører krig efter hærens regler for officerer og gentlemen, men den sicilianske mafia møder også en modstander af en slags, de aldrig før har mødt. Da Carls kollega bliver mejet ned af maskinpistolkugler under en fredelig middag på en restaurant, iscenesætter han sin egen private vendetta, og noget nær en krig med tre svenske agenter på den ene side og et utal af mafiosi på den anden bryder ud på Sicilien.