This was the best Harry Potter movie so far! It was funny, suspenseful, and touching! There was also a lot more of Snape, my favorite character! Rupert Grint, who I think is the best of the three actors, had some great uproariously funny scenes, too. There were a little too many adult references for comfort, though. I thought it should have been rated at least PG-13, especially considering the two previous movies which weren't even as bad as this one were rated PG-13. And the romantic moments were a little much and way too cheesy for me. I couldn't help but roll my eyes at those scenes. But other than that, I enjoyed the movie immensely, and would definitely recommend it to everyone who loves the series and anybody who enjoys good movies!