Question: who played sam adams in sons of liberty
Answer: Ben Barnes