A pretty routine example of the green screen kids book adaptation with a competent supporting cast playing mostly generic characters and excellent CGI realization of the non-human character. Resonably good showtunes were written for the movie and the plot zips a long at a good pace but it's all kept going by artificial heart. We know what we're supposed to feel, but do we really feel it or are we just going along?
Javier Bardem is fun.