Guest Stars Brandon Barash as Stefan DiMera Thaao Penghlis as Antony "Tony" DiMera Leann Hunley as Anna DiMera Michael Hagiwara as Mr. Shin