The sign over lab door reads: Hic Locus est Ubi Mors Gaudet Succurrere Vitae
(This is where death rejoices to teach the living).
Dana Delany, who plays Megan, and Joanna Cassidy, who plays her mother, are in fact only 11 years apart in age.
Dana Delaney appears along side Jeri Ryan who played Seven of Nine on Star Trek Voyager. She also appeared in China Beach (1988) along side Robert Picardo who played the Doctor (EMH) in Star Trek Voyager.