Main Characters Katarina Claes Gerald Stuart (Young) Anne Shelley Sophia Ascart Nicole Ascart (Young) Mary Hunt Alan Stuart (Young) Maria Campbell Gerald Stuart Keith Claes (Young) Alan Stuart Keith Claes Sirius Dieke Nicole Ascart