Carl Hamilton er Sveriges svar på agent 007 James Bond. Carl Hamilton har en helt speciel militær uddannelse og er officer i den svenske militære efterretningstjeneste. Han kommer fra en fin gammel familie, og han er styrtende rig. Men agent Hamilton går sine egne veje, og det svenske militær kan ikke rigtigt styre ham. Sverige får på et tidspunkt et problem med den italienske mafia. Mafiaen har kidnappet 2 svenske direktører fra et våbenfirma for at få fat i nogle missiler, der er produceret i Sverige. Carl Hamilton bliver sendt til Sicilien for at forhandle med mafiaen. Men noget går helt galt, og Carl Hamilton begynder at føre sin egen krig mod mafiaen. Han vil have hævn. Noget går også helt galt i Carl Hamiltons privatliv. Det med kvinderne er ikke så let som de militære operationer.