One time companion of the Doctor, Sarah Jane Smith returns to Earth and carries on with her journalist career. Now, in 1981, she has managed to rebuild her career and has come, a matter of days before Christmas, to her aunt Lavinia's (a famous scientist) house in the sleepy English village of Moreton Harwood to write a book and to rest after her world-travelling assignments. However, her journalist's nose sniffs out another mystery when she arrives to find Aunt Lavinia gone, and nobody knows where she is, but the local rumour is that she was the victim of a local witch coven. Worshipers of a pagan goddess Hecate gather to celebrate a festival by ritually murdering a friend of Sarah's. She needs help - and she gets it from a box from her friend "The Doctor." Inside the box is a metal robotic but almost human-like talking dog called K-9 that is built for Sarah Jane personally and together Sarah and K-9 sets out to solve the mystery and stop the killing of Sarah's friend.
Brighton, England, 1959. Disgraced cop turned private detective Tony Aaron falsifies adulteries for use as evidence in divorce cases. He involves his wife as the fictional co-respondent for painter Carlo Stasio but the pair are shot dead in a hotel room. In charge of the case is Frank, Tony's ex-partner still on the Brighton force. His most likely suspects are Angeline, Stasio's mistress who is set to inherit his house and pictures, and Tony himself, parts of whose story don't seem to add up.