Dolores Umbridge
Dolores Umbridge, played by Imelda Staunton in “Harry Potter and the Order of the Phoenix” and “Harry Potter and the Deathly Hallows Part 1,” had a strong hatred for half-breeds like Harry Potter. Ironically, she was a half-breed herself, but that didn’t stop her from being a self-hating blood traitor.