Guest Stars Brandon Barash as Stefan DiMera Brandon Barash as Jake Lambert William Utay as Wilhelm Rolf