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