The CGI characters in this movie really raise the bar a few notches when it comes to the technology. At times I felt they could have been real flesh & bone beings.
The story was solid, but felt as it was lacking a certain something that I can't put my finger on. My favorite human character was Colonel Miles Quaritch played by Stephen Lang. I think he stole the show in every scene he was in, he was shown as being a slightly one sided character, I think i t would have served the story better to show more complexity in his character!
All I can say is that Edward Cullen brings the movie down in virtually every scene his character is in. So the bottom line is, it needed more werewolves!