This is a plot driven suspense novel told from two perspectives. At first these seem similar but they diverge dramatically as the story unfolds. To her credit, Knight manages to maintain tension and unpredictability by slowly revealing facts and twists. Catherine Ravenscroft discovers a novel (The Perfect Stranger) at her bedside and feels that it is an unflattering version of her life. Unfortunately Knight does not describe the book well enough for the reader to fully appreciate how it could have had such an impact on Catherine. Stephen Brigstocke is responsible for the book and is using it as a device to torment Catherine because he believes she played a role in the death of his beloved son, Jonathan. The premise is unusual for the suspense genre and could have been a compelling read. Unfortunately, Knight's mishandling of her characters is a major detraction to enjoying this story. For her, plot twists are more important than developing characters who behave realistically. Instead she sacrifices their credibility to maintain a high level of suspense and unpredictability in the plot. They seem to go through wildly inconsistent swings making them less believable. At the end, the reader is left wondering if everything revealed is real or just another plot twist. Catherine starts out seeming to be an unfaithful wife and an extremely cold mother, but morphs into a heroine and loving parent. Stephen, at first is threatening and possibly insane but becomes a benevolent and apologetic person by the book's end. Catherine's husband Robert swings from being hurt and totally lacking in empathy for his wife to a fawning apologist. Even Catherine finds his swing difficult to believe. Knight completely "jumps the shark" with Jonathan. His transformation from a nice young man to something more malevolent is impossible to describe without spoiling the story. Catherine's son, Nicholas is not developed well enough to actually understand his fairly bland behavior throughout. None of these characters is likeable primarily because they don't seem well grounded or admirable for anything, either good or evil. Essentially they are just pawns in the service of maintaining a suspenseful plot.