Casting was a great part of this movie. Johnny Depp as the Mad Hatter was great. I was expecting more from the 3D effects, but I did find my self swatting a few of the rocking horse flies. I was also disapointed that the phrase "I'm late, I'm late, for a very important date." was not there but with the wonderfull story this classic was, if not improved, updated for a modern audiance. Be warned however, some parts could be a little intense for younger veiwers. I found it to be a great story and would recomend it.