Question: who plays the voice of john smith in pocahontas
Answer: Mel Gibson