I'm not a "hardcore Harry Potter buff" and have not read the books, but I have seen the previous 6 HP movies. Saw this one in I-Max and thought it was really good. Lots of action, great special effects, plenty of dramma and just the right amount of humor.I'd rate this as the best of the movies so far and from what I've heard from some of the real HP buffs, It is pretty much true to the book. I'll admit there some parts that are confusing if you're not well versed in the previous books or movies, but definately worth while seeing!