Question: who did mel gibson play in the patriot
Answer: Benjamin Martin