Guest Stars Joe Flanigan as Dr. Neil Byrne Uncredited Bradford Anderson as Damien Spinelli Carolyn Hennesy as Diane Miller Jophielle Love as Violet Finn