Megamind

Megamind is the titular main protagonist of the 2010 film of the same name.

Why He Rocks

 * 1) His redemption arc is one of the most compelling in all of animated films.
 * 2) His backstory demonstrates that he is not a bad person by nature, but his circumstances made him into a villain.
 * 3) *His rivalry with Metro Man stems from his childhood. Metro Man was a bully as a kid, yet had a privileged upbringing and had been praised for his "heroics" at school despite how much he mistreated Megamind.  Megamind, on the other hand, was a good kid at heart despite his criminal upbringing, but was bullied and ostracized from his peers for his appearance and scolded by his teacher for his mistakes even though those mistakes were completely unintentional.
 * 4) Despite his role as a supervillain, he is pretty much harmless (for the most part).
 * 5) *He shows genuine respect towards Roxanne Richi, as he never harms her in his schemes.
 * 6) Even though he occasionally takes Minion for granted, he sees him as his best friend and cares about his well-being.
 * 7) His most heroic feat occurred when he stopped Tighten from destroying Metro City.
 * 8) His romantic chemistry with Roxanne is genuine and delved deeply.
 * 9) Will Ferrell did an awesome job voicing him.

Bad Qualities

 * 1) As mentioned above, Megamind occasionally belittles and takes Minion for granted.
 * 2) He deceived Roxanne under the disguise of Benard.