Guest Stars Brandon Barash as Stefan DiMera Bryan Dattilo as Lucas Horton William Utay as Wilhelm Rolf Robin Strasser as Vivian Alamain Piter Marek as Dr. Henry Shah