Guest Stars Joanne Whalley as Sorsha Ralph Ineson as Commander Ballantine Graham Hughes as Silas Vitas Le Bas as The Lich Kenny Knight as Keene Sifiso Mazibuko as Merrick Eileen Davies as Prunella Annabelle Davis as Mims Ufgood Simeon Dyer as Karthy Sarah Bennett as Libby Alayna Jacobs as Elora (Five Years Old)