Guest Stars Scott Reeves as Steven Webber Minae Noji as Dr. Kelly Lee Ronnie Marmo as Ronnie Dimestico Constance Towers as Helena Cassadine Blake Gibbons as Coleman Dahlia Salem as Claire Walsh Uncredited Barry Saltzman as Lab Tech