Just got back from seeing it.
Dear god was that a bad choice. Del Toro seemed as flat as his monotone voice, Anthony Hopkins felt hamstrung by a bad screenplay, and the only character I actually sort of enjoyed watching was Hugo Weaving's Scotland Yard inspector.
Also, the movie needed to take a page from Batman Begins: if everyone knows your basic mythos, then by god you do it with class, style, and sheer badassery. What you do is you ramp the goddamn Batman up to the goddamn ninja Batman. You do not fast forward through 3/4ths of the movie on the basic assumption that people already know it. It keeps the tension/seriousness from building and results in the funniest moment in the movie being (at least in my theater) a man trying to commit suicide.
Granted, the ending was fun in a cheesy monster movie sort of way, but it didn't redeem the rest of the movie. Out of 10, I'd give it a 3 on a good day.