I honestly thought it was alright, nowhere near as good as the first (which still holds up wonderfully today, saw it not too long ago), and the new stuff just kinda sucks.
I have this theory that the Frank Miller of today is actually an alien inhabiting the body of Frank Miller while the real one is off somewhere being experimented on by otherworldly beings. This makes a lot more sense to me than the idea that the man what wrote Ronin, DKR, Batman: Year One, some of the best Daredevil out there, the original Sin City stories, and 300 also wrote Spirit, Holy Terror, DKR 2/3, and the stuff from the new Sin City movie.