Saw it last week at the preview screening in Wimbledon (was thoroughly surprised to find hardly anyone in the cinema, but maybe that was just the 3D Imax screening @ £40 for a family of four).
My other half and 2 sons wanted to see it - hadn't taken too much notice of it myself, so went in thinking it would proably be "just another kids movie".
Couldn't have been more wrong - thoroughly enjoyed it from beginning to end. Great entertainment.