The animatronics were amazing and very true to the book graphically. The moral of the story far too subtle for kids as presented here... unless the moral is to do whatever you want and go home when it stops being fun. The kid playing Max was waaaay to old for the role and was, therefore, not believable.