with Johnny Depp as the mad hatter I feel that this movie is practicly flawless, the only flaw being the media.