Guest Stars James Patrick Stuart as Valentin Cassadine Risa Dorken as Amy Driscoll James DePaiva as Dr. David Bensch Uncredited Bradford Anderson as Damien Spinelli