Guest Stars Cameron Daddo as John Drexel Haley Talbot as Karen Scott Co Starring Vladimir Tevlovski as Dimitri Doren Elias as Hans Strausse Alan Ariano as Hiro Miyashta Uncredited Eric Stoltz as Alan Scott