King Arthur: Legend of the Sword is a 2017 fantasy film directed by Guy Ritchie and written by Ritchie, Joby Harold and Lionel Wigram. Based on Arthurian legends, the film stars Charlie Hunnam as the title character, with Àstrid Bergès-Frisbey, Djimon Hounsou, Aidan Gillen, Jude Law and Eric Bana in supporting roles.