If you read the books, you won't be disappointed here. I always have lower expectations when it comes to books being translated to the big screen. The visuals in this film were well adapted and the plot (though a lot goes unsaid in film) did the best it could considering the complexity of the books themselves. Overall i think it was a great movie even if you aren't an HP fanatic.