Six passengers in a third-class train compartment become entangled in a sinister mystery when the train is trapped in a snowdrift on Christmas Eve. The group includes a lively young brother and sister, a chorus girl, an elderly bore, a shy clerk, and a professor with an interest in the supernatural. They all decide to leave the train and seek shelter at a nearby station, but they become lost in the snow and end up at an isolated country house. Desperate for shelter, they enter the house, but no one seems to be home. Yet the teakettle is on, and the table is set for a meal. As the characters try to make sense of these events, one of them reveals that a man was murdered in the train — and when the group is later joined by another “lost” individual, they suspect that he may be the murderer. This chain of events later converges with another mystery concerning the house itself and a murder that happened 20 years ago.
I enjoy Farjeon’s light and humorous writing style, and his characters are well rounded and sympathetic. But plot-wise, I was quite disappointed in this novel. The six characters introduced in the opening chapters of the book are the ones we follow for about two-thirds of the novel, so naturally I assumed that they would be the most important people in the story. But in fact, aside from the professor, who acts as the detective and orchestrates the denouement, none of these six people have any relevance to either of the mysteries in the novel! They provide some humor and some human interest, but they have no actual function in the plot. Instead, two new characters come in late in the game, and they turn out to be central to the story. I can’t understand why Farjeon would structure his story in such a way that it’s totally disconnected from the characters we’ve been following all along. I also felt sorry for several of the characters, who deserved a happier ending than what they got. All in all, this might be entertaining for people who enjoy a witty period piece, but I definitely wouldn’t recommend it for people who want a good mystery!