Question: who plays the mad hatter in alice in wonderland?
Answer: Johnny Depp