Mackie and Ford were good but the movie was just meh to me. They teased Red Hulk in the trailer and he was only in it at the tail end and not even a main plot point. Would have been much better if that wasn't shown at all. But I understand why they did it. Nobody would have cared about Megamind...