i personally loved this movie. just remember to keep in mind it is a *sequel*, the person i saw it with was confused thinking it was a remake. the graphics were incredible for starters, no detail was spared in making everything seamless and almost real-looking. the characters were just as i'd imagined, the cheshire cat and his vanishing down to the tweedles. casting was perfect. Johnny Depp was the perfect mad hatter, and Mia (Alice) was a great casting choice, pretty and innocent yet sassy. the final battle scene was a little bit of a let-down, i was expecting a little more after the build up. but all in all, a great movie.