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