The twist in this hero –  anti-hero story is comic and somewhat has a good lesson to tell.

Evil Metro City villian Megamind (voice of Will Ferrell) becomes an unexpected hero to the troubled metropolis when do-gooder Metro Man (voice of Brad Pitt) apparently dies. At first he doesn’t quite know what to do with himself. Having no hero to contradict and fight against, he was bored and purposeless. This is a good chance to ask the kids later on about the nature of good and evil.

Plot (lifted here) As a baby, supervillain MEGAMIND was sent to Earth, Superman-style, on the very same day as his arch-rival, Metro Man. But while Metro Man lands under a rich couple’s Christmas tree, Megamind ends up in a prison and is raised by convicts. After many years of rivalry, Megamind breaks out of jail on the day that Metro City is dedicating an entire museum in Metro Man’s honor. With the help of his alien Minion (David Cross), Megamind ruins the ceremonies by kidnapping popular TV reporter Roxanne Ritchi (Tina Fey), whom he secretly loves. Then the unthinkable happens: Megamind succeeds in killing off Metro Man. Instead of reveling in his newfound power, Megamind eventually grows bored and purposeless and decides to create and train a new superhero he can battle. But once the new “hero,” Titan (Jonah Hill), proves that he has no intention of using his powers for good, Megamind must figure out how to be a hero or risk losing Roxanne — and Metro City — forever.

The movie is ok for grade-schoolers and up. There’s one scene in which a character’s supposed skeleton is shown and his death alleged, but other than that, the violence is all quite cartoonish and not particularly realistic or scary.

(Older son waiting for the movie to start, wearing his 3D glasses already.)

You know even the most evil creature doubts and has a seed of good within him, life could be complicated when you’re faced to do something that is beyond what you’re used to.