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