It was absolutely amazing, i love the books and they have done an excellent job of sticking to the story apart from a few details. The special effects are very believable and so is the romance. Its also had some very funny moments. I throughly enjoyed it and will more then likely pre order the movie as I did with the first one!