Guest Stars Stacy Haiduk as Kristen DiMera Kyle Lowder as Rex Brady Richard Wharton as Wilhelm Rolf Uncredited Abigail Klein as Stephanie Johnson