Just came from it yesterday, and I have to admit, it was pretty good for a franchise Fox and Blue Sky are ramming down everyone's throats. I'm not one to say they get better with each sequel, but their storytelling does. Every segment had a clear, concise narrative, it didn't feel like they had a grand story arc that got abandoned because they didn't have the time to let it flourish, like the last one. Still don't even know why they went to all that length to have that thing about Diego having to "retire" and then not even follow up on it.
I agree completely. Granny stole the show. Wanda Sykes totally made the character even funnier, really selling that thin line between crabbiness and senility. Pirates were fun too. Loved the very expressive animation on Captain Gutt and the elephant seal. And I gotta admit, Jennifer Lopez's character wasn't quite as weak as I thought she'd be. I liked her better than the Jaguar from Madagascar 3. And most of all, I loved Sid's line that lampshaded the entire third movie, "Then we fought Dinosaurs in the Ice Age! That didn't make any sense!' Not to mention the movie ended on a tooth gag. I love tooth gags.
And the Maggie cartoon was precious too. I hope Paste Eating baby gets absorbed into the show. And I loved the call back to "A Streetcar Named Marge" with the Ayn Rand day care center. I think I was the only one in the audience that remembered that one. Heck, I think I was the only one who even laughed at the other Ayn Rand gag too (the pile of Raggedy Ayn Rand dolls that had angry looks on their faces... priceless).
Still, I think Madagascar 3 was my favorite animated movie of the Summer so far... Paranorman comes out in a few weeks.