Jude Law has, according to a story today at Variety, signed on to play the unnamed villain at the center of Guy Ritchie's King Arthur. The trade also notes that Idris Elba, previously eyed to play a Merlin-like character, is no longer involved with what is tentatively planned to be a six film franchise.