Not as good as it could have been
I saw the 3D version of the film, which didn't really add much to the overall spectacle, mostly because, I think, in trying to make it available in both 2D and 3D, they've not used 3D to its fullest extent.
Other than that, the film was just there. It had entertaining moments, the car chase especially, but that was about it. Plus, every time there was a "moral moment", the whole thing slowed down so badly. I don't know if it's just me misremembering things but the kiddies films of my childhood either didn't have moral moments or managed to camouflage them into the story better.
The voice acting was good, even if I know that Sam Rockwell can do way better than that. Trying to figure who the hamster was drove me crazy, and I shall now hang my head in shame for not catching that it was Steve Buscemi. Penelope Cruz was good as Juarez and Nicholas Cage does a bang up job as Speckles, and now that I know it's them, I can see how they've animated the character to fit his acting ticks.
Rating: 2 / 5