Guest Stars Carolyn Hennesy as Diane Miller Sonya Eddy as Epiphany Johnson Nathan Casamassima as Spencer Cassadine Spencer Casamassima as Spencer Cassadine Constance Towers as Helena Cassadine Adrian Alvarado as Det. Rodriguez