Although I like Ben Stiller, I can't say I'm a big fan of his movies. Some are ok, but I never saw any movie he starred in that made me go "Whoa!"
We watched this one on family night, and I would only recommend it as such.
The story is simple and predictable, without any major surprises, but the action kept the kids glued to the screen, so that's good.
The visual effects and makeup, thankfully, are good enough that they don't look tacky, and the star studded cast delivers decently without stupefying.