Guest Stars Stacy Haiduk as Kristen DiMera Jessica Serfaty as Sloan Peterson Finley Rose Slater as Rachel Black Stacy Haiduk voices Sister Mary Moira