Just watched it. I had high expectation, yet it did not disappoint. Can't remember the last time this happened, must have been a while. Bit surprising that most articles/reviews i had read about it zoned in on the fact that the tough female cop place such a central role (can't remember the name of the actress, or female actor for the Guardian readers). I expected her to be more of a driving part of the story. Del Toro was absolutely phenomenal. Really good film.