Guest Stars Brandon Barash as Stefan DiMera Susan Seaforth Hayes as Julie Williams William Utay as Wilhelm Rolf Robin Strasser as Vivian Alamain