Guest Stars Liam Garrigan as King Arthur Amy Manson as Merida Joana Metrass as Guinevere Sinqua Walls as Lancelot Andrew Jenkins as Sir Percival Dalila Bela as Young Guinevere Ehren Kassam as Young Kay Co Starring Olivia Steele-Falconer as Violet Sarah Hayward as Villager Webb Baker Hayes as Young Arthur