El audaz Arthur (Charlie Hunnam) es un joven que vive en las calles de Londonium, actual Londres, donde dirige a su pandilla por los callejones de la ciudad. Su vida da un giro inesperado al toparse con la espada Excalibur, que marcará su futuro. Será entonces cuando Arthur se vea obligado a tomar algunas decisiones difíciles. Por un lado, tendrá que aprender a dominar esta espada y los poderes que conlleva. Además, se encontrará con nuevos personajes como una joven misteriosa llamada Guinevere (Astrid Bergès-Frisbey), y con nuevos retos como defender al pueblo de la tiranía del malvado Vortigern (Jude Law).