Guest Stars Brandon Barash as Stefan DiMera John Aniston as Victor Kiriakis Robin Strasser as Vivian Alamain Derek Russo as Robert