Best Five Harry Potter Characters

No particular order
  1. 1.
    Harry Potter
  2. 2.
    Molly Weasley
  3. 3.
    Minerva McGonagall
  4. 4.
    Hermione Granger
  5. 5.
    Hagrid