I agree Noeleen...usually when a film gets such a big hype it is rubbish but I thoroughly enjoyed this one......we took Adam a few weeks ago to see it and he had to go again with school a few days later but her said it was just as good the second time around