Guest Stars Constance Towers as Helena Cassadine Robb Derringer as Kyle Sloane Uncredited Ian Buchanan as Duke Lavery