Question: who played arthur in legend of the sword?
Answer: Charlie Hunnam