Guest Stars Finola Hughes as Anna Devane Carolyn Hennesy as Diane Miller Rick Springfield as Noah Drake Dominic Rains as Dr. Leo Julian