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