Number 17: Imelda Staunton played "Dolores Umbridge" in the Harry Potter films. The teacher for "Defense Against the Dark Arts" was feared by many at "Hogwarts" for her harsh punishments. Cinema audiences did not take to "Dolores" either, surprisingly.
Number 16 goes to "Alice Ward" in the boxing film The Fighter. She is her son "Micky Ward's" (played by Mark Wahlberg) manager and is only interested in making money, paying scant regard to her "Micky's" wishes. Melissa Leo gave such a good performance that she won an Oscar for Best Supporting Actress in 2011.
Number 15 goes to "Anakin Skywalker" (Hayden Christensen). The "Jedi" knight is one of the most hated Star Wars characters of all time and transforms into "Darth Vader" later in the saga. This next Star Wars character is even more hated!
"Jar-Jar Binks" is probably the most hated alien in the whole universe! Many fans still wonder what George Lucas was thinking when he created this character for his prequel episodes in the early 2000s...
"Lucius Malfoy", played by Jason Isaacs, is number 13 in our ranking. Even if the "Death Eater" only actually has a few minutes of screen time in the Harry Potter films, there are more than enough reasons to loathe him.
Number 12: "Robin" from Batman and Robin was so annoying that at some points we dearly wished that we could give him a quick slap.
"Dana Brody" played by Morgan Saylor in Homeland is our number 11. "Nicholas" and "Jessica Brody's" daughter was one character audiences loved to hate.
"Ruth Dewitt Bukater's" behavior in the film Titanic was despicable and audiences everywhere were appalled by it. Her attempts to belittle "Jack" (Leonardo DiCaprio) in a cold and condescending manner mean that she quite clearly deserves to be our number 10. Carry on reading to see who else made it into our top 10!
"Commodus" played by Joaquin Phoenix in Gladiator is our number nine. The unscrupulous dictator stops at nothing to get what he wants, even murdering his own father! No wonder he is so unpopular!
Number eight goes to "Denethor" (John Noble) in The Lord of the Rings. He is mean, stupid and evil.
Friends was one of the most popular TV series ever. However, "Janice Litman-Goralnik" - played by Maggie Wheeler - was anything but popular with audiences. Her over-the-top manner and grating voice and her laugh(!) were extremely annoying.
"Miranda Priestly" (Meryl Streep) in The Devil Wears Prada is truly horrible and so more than deserves to be our number six. The "Runway" boss makes life hell for her employees with her cold and arrogant manner and we hated her for making "Andy's" life so difficult.
"Lord Voldemort", brilliantly played by Ralph Fiennes, in Harry Potter is our number five. The "Dark Lord" was not only hated by many in the wizarding world, bud also by "muggle" audiences everywhere.
"Walter White" (Bryan Cranston) from Breaking Bad is probably the coolest TV character of all time. His wife, played by Anna Gunn, however, is a whole different story. She was so incredibly annoying that we had to make her our number four.
"Bella Swan" from the Twilight movies is our number three. There are countless reasons to dislike her: she is naive, childish, immature and the list just goes on...and, of course, she has TWO hot guys chasing her - that's just being greedy!
And the second most hated character of all time is..."Cersei Lannister". The Game of Thrones queen, played by Lena Headey, is totally unscrupulous.
The most hated TV/film character of all time is... Game of Thrones' very own "Joffrey Baratheon", the son of "Queen Cersei", played by Jack Gleeson. "Joffrey" is disgusting and horrible and we feel like booing him every time his face appears on our screens!