Once again, ex-DI Hillary Greene is delving into the archives, trying to discover who killed an interior designer at a swanky New Years' Eve Party in 1999. Somebody clearly didn't want Felix Olliphant to enjoy the momentous occasion of seeing in not only a brand new year, but a brave new millennium. The trouble is, the more she learns about her murder victim, the less likely it seems that anyone would want him dead - he was a genuinely decent human being, and she can't find anyone with a bad word to say about him. To add to her woes, it seems her lover and immediate superior, Detective Superintendent Steven Crayle, is being lured away from her team with offers of a promotion elsewhere. Can she keep her mind on the job, and find out who killed Felix? Or is this the first cold case that will defeat even her?!