The special effects, performances and Muppetry were terrific. But some of the best Lewis Carroll dialog was left out, and in its place was a lot of moralizing and pedantry that seemed out of place and distracting. The whole story was framed in a Wizard-of-Oz-like lesson, which was at best unnecessary. If the producers had only been true to the original books, this production would have been outstanding.