Another CGI-fest where the trailer is better than the movie. Although I haven't read the book, I agree with a lot of reviews that basically hit on the gamut of cliches: 2-dimensional boy meets 2-dimensional girl, pop culture appropriate soundtrack, 2-dimensional bad person with their 2-dimensional henchpeople, everyone rises up at the end for the big fight, etc.

In theory a pop culture guzzling kid would love this. In practice it falls a bit flat.

Maybe it was the 3-D, but over half of the pop culture references get lost in the hyper-kinetic plot and camera speed.