As an avid and die-hard Harry Potter fan, I have never really been truly satisfied after seeing the books I loved so dearly translated on screen. Until now. HP 6 does a brilliant job of blending the real world and the wizarding world. I was laughing out loud and thoroughly surprised at how much more real the characters seemed. David Yates did an absolutely fantastic job directing this film. It was aesthetically pleasing and flowed so very well.
If you haven't read the book in a while, you'll be fine. There was not a lot left out of the movie from what I could tell.