Based on the comic of the same name it's just an explotation movie, but when you see Mario Bava on the credits as a director you expect great filmography and the film delivers it.
The crappy plot goes along with great shots/sequences, a decent soundtrack and a good group of actors with Piccoli or Celi among them.
If Britain had Bond and France Fantômas, then Italy had Diabolik. Enjoyable.