the mad hatter actor