<Li> Rob Knighton as Mordred </Li> <Li> Katie McGrath as Elsa, Vortigern's wife . </Li> <Li> Millie Brady as Catia, Vortigern's daughter . </Li> <Li> Lorraine Bruce, Eline Powell and Hermione Corfield as the three Syrens . </Li>

Who plays lancelot in new king arthur movie