Once in Wonderland (whose real name is the more appropriate Underland), Alice comes across all the familiar characters, including Tweedledee and Tweedledum (both played by a heavily CGI-ed Matt Lucas), the grinning Cheshire Cate (voiced by Stephen Fry), Absalom, the hookah-smoking blue caterpillar (voiced by Alan Rickman), and, of course, the Mad Hatter, who is played by Johnny Depp in bizarre yellow contact lenses, white pancake make-up, and a fright wig of shockingly red hair (he looks like a truly nightmarish version of Faye Dunaway at her worst in Mommie Dearest).