I enjoyed the movie. B. Del Toro pulled off the American accent pretty well. He was looking pretty sexy, too. E. Blunt's character wasn't a whiney woman in distress & I appreciated that. As always, Hopkins was an impeccable bad guy. Let's not forget Hugo Weaving. Nice to see him outside The Matrix series.