I thought the movie was fantastic. Saw it at midnight and it did not seem like it was 2 1/2 hours, it kept me interested. If you do not follw HP, it might be tough to understand. I think it was a perfect prelude to the final movie, great place to end it.