Megamind was a far better movie than I expected, primarily due to its unusually complex characterisations (for a CGI movie).
Megamind himself is not a serious villain, and Metro Man has a few secrets under the cardboard facade. Hal Jordan’s relationship with the alliterative Roxanne Richie recalls the “bitter nice guy” trope.
The weakest element was Megamind’s ridiculous compulsion to go ahead with his mid-movie plan, which felt contrived. His pre-Earth background was merely Superman parody and I wish it had been fleshed out more.
Nevertheless there were lots of clever tricks and decoys, and the central romance was fairly decent. I recommend this movie as a cut above the usual CGI fare.