The trailers of "Megamind" is like your same old typical Dreamworks Animated Movie. Slapstick comedy, simple story, less heart. But the movie turns out to be good. It's a solid entertainment, a lot of action and laughs. The best thing about this film is the flying sequence. You don't need to watch this in 3D because in 2D cinema you already feel like you are flying. "Megamind" is fun and non-stop entertainment. Like I say, 2010 is the best year for animated movies.
The story is like "What will happen if the villain defeated the hero?". Without the main superhero, the main villain will be a good guy. The story is interesting but it's predictable sometimes. At least the movie is fun. The jokes were funny (duh it's Dreamworks). The entertainment quality is great. I'm not against 3D but you don't need to see this in 3D. It's already exciting and fun in 2D.
It's not like "How to Train Your Dragon" or "Kung Fu Panda" that it's very heartwarming. "Megamind" has a heart but not as big as the movies i have mentioned. The filmmaking is decent. Hans Zimmer's music is always great. The action and flying scenes are very exciting. Also the voice acting was pretty good. Will Ferrel's voice reminded me of Rainn Wilson's Gallaxhar on last year's "Monsters Vs. Aliens" and also the appearance of the character. But his voice acting was good though.
Overall the movie is very enjoyable. It could be one of the best animated films of the year. It's not your typical Dreamworks except the trailer. The movie is short but it's undeniably entertaining. It's a movie you can repeat all over again like "HTTYD", "Shrek", and "KFP" but not as heartwarming as those three. It's like "Monsters Vs. Aliens" with heart.