Guest Stars Stacy Haiduk as Kristen DiMera Finley Rose Slater as Rachel Black Uncredited Christopher Rocha as Hank