Sirius Black !Sorry but I think Harry is a spoiled child, I mean he isn't sooo intelligent but he is the main charackter because of a stupid prophetie... he is the chosen one, but he is so arrogant !!!Hermione should be the main charackter, she is more talented !
He's not spoiled ... the fact that he's the chosen one makes him look like ... the classic "1000 points to Gryffindor!"
I love Luna Lovegood she reminds me of myself in some aspects and I can definitely relate to her because she is so free spirited and doesn't care about what other people think of her no matter how many times someone calls her "weird", "strange"or " crazy"
Neville Longbottom is my absolute favourite character in Harry Potter and I always felt sorry for Snape when he was so unfair to him. He doesn't seem to have had any friends either.
I just love Neville Longbottom, because he was not gifted with like a billion talents and he overcame his insecurities, even though he was bullied and people just laughed about him. Draco Malfoy was a really interesting character, because he was expected to live a certain life. Even though he was just mean all the time, especially in the first few books, he was struggling hard with who his parents are and what they turned him into. That very same struggle had Voldemort too, I liked that character too. Okay, that just from the books...
In the movies, Snape actor Alan Rickman did an incredible job portraying him. Rupert Grint had a really charming and funny way to play Ron, which made me love that character a LOT.