Guest Stars Brandon Barash as Stefan DiMera Bryan Dattilo as Lucas Horton Susan Seaforth Hayes as Julie Williams Robin Strasser as Vivian Alamain