Odważna historia cwanego młodzieńca Artura (Charlie Hunnam), który większość czasu spędza w zaułkach Londonium wraz ze swoją ferajną, nieświadomy losu, jaki jest mu pisany. Wszystko zmienia się jednak, gdy dostaje w swoje ręce miecz Excalibur — a wraz z nim przyszłość. Porażony mocą Excalibura Artur staje przed trudnym wyborem. Dołącza do buntowników z Ruchu oporu i podąża za tajemniczą młodą Ginewrą (Astrid Bergès-Frisbey). Uczy się władać mieczem, aby zmierzyć się ze swoimi demonami i zjednoczyć lud w walce z tyranem Vortigernem (Jude Law), który ukradł należną mu koronę i zamordował jego rodziców, po czym ogłosił się królem.