I thought this movie was FANTASTIC. A lot of people think that this is a filler movie because there aren't a lot of Michael Bay-esque explosions. If you are that ADD that you need constant "action" to keep your attention, then you should have just went to see Transformers. My only complaint is that while some elements of the movie were overexplained, other important areas seemed to happen for no reason. This wasn't a problem for me because I've read all the books twice, but it was for my girlfriend who only watches the movies and had to keep asking what was happening (especially with Draco). Regardless, we both LOVED the movie. Acting was top-notch and the special effects, as usual, just keep getting better and better.