Episode #1.4
- Episode aired Feb 7, 1979
- 52m
The police are forced to investigate Rebecca's death, and a London doctor holds the key to the mystery.The police are forced to investigate Rebecca's death, and a London doctor holds the key to the mystery.The police are forced to investigate Rebecca's death, and a London doctor holds the key to the mystery.