I am surprised at the low ratings this movie has received. I wasn't overly keen on seeing it, but went because my bf was interested. I wound up really liking this movie and was impressed with Salma Hayek as typically I find her rather lacklustre but this is definitely her finest moment. Del Toro also stole the show, he nailed his character. Blake Lively did well with her role also. There is some gruesome violence in this film but I think that was to be expected. I wasn't disappointed with the ending at all, I thought it was a good end. Plan on picking up the book now for sure. Best movie I have seen in the theatre in a long time.
There is a problem with your e-mail address and we are unable to communicate with you. Please go to My Account to update your email.
Please choose a username to sign your comments. Only letters, digits, dash - or period. Minimum 4 characters.
Your age and sex:
We publish all comments, except abusive, at our discretion.