Q: who plays king arthur in king arthur legend of the sword? A:
Charlie Hunnam