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