Better than the first!!
My concerns are the heavy mentioning of Wal-Mart at the beginning, and in one scene, Larry is in a painting where a man is kissing a woman, and to hide from some foes, Larry goes into the painting and pretends to be the guy kissing the girl. Other than that, nothing else is wrong. My highlights are how Amelia Earhart (played by Amy Adams) shows some strong independence. It is very fun for the family! What was cool is that Larry is so comfortable and used to the museum coming alive, so it was fun to see Larry be able to understand what the Hun was saying, and understand Dexter.
What other families should know
Too much consumerism
Great role models