From heroes and villains to students and professors, there is no shortage ... We've ranked the 20 best supporting characters in the Harry Potter film franchise.
Almost every "Harry Potter" character that controversial author ... she describes one of the series' most vicious villains, Professor Dolores Umbridge, as wearing a "fluffy pink cardigan" and ...
Severus Snape is one of the most highly-debated characters in the "Harry Potter" franchise ... which seems to match the professor's demeanor quite well. According to the official Wizarding ...