Elaine Risley, a painter, returns to Toronto to find herself overwhelmed by her past. Memories of childhood surface relentlessly, forcing her to confront the spectre of Cordelia, once her best friend and tormentor, who has haunted her for 40 years.
Lady Cordelia Bannister simply cannot marry a man she has not chosen herself, no matter what her father decrees. So, pretending to be her own companion, she decides to seek out information about her intended by meeting with his secretary-a man who soon beguiles her. But Lady Cordelia doesn't know the truth-the man can't resist is really her intended, Daniel Sinclair.
Handsome Cambridge dropout Mark Callender died hanging by the neck with a faint trace of lipstick on his mouth. When the official verdict is suicide, his wealthy father hires fledgling private investigator Cordelia Gray to find out what led him to self-destruction. What she discovers instead is a twisting trail of secrets and sins, and the strong scent of murder.