Oh I really wish I was here watching the last of Harry Potter. I have followed this movie from the beginning and I never made that mistake. It's awesomely beautiful. The casts are great and they performed well. And it's like watching them grow up! I saw a site last week where they ranked the characters in the movie from the beginning and guess who ranked first? Severus Snape. I know he will. He's really a good actor, Alan Rickman. I have watched a couple of movies where he's the main character and he can really portray well. But pardon me I can't remember the title of the movies, I'm bad in memorizing the titles ehehe!