Cassandra Dean may have a generally good life in the small town of Havenholm, but she won't particularly have a good day, once her firestorm of a difficult big sister, Helena, breezes into town for a friend's funeral.
Stuart Wellington, the blonde, dashing leader of Cassy and Helena's old childhood group of friends, the Havenholm Gang, has died at his own hand-or so it seems. The other members of the group, jokester Elliot, ever emotional Cat, aloof Maybe and the invisible Dan, all gather in their old hometown to pay their respects. Then, the sad occasion turns deadly.
Poor, broken Dan and the kindly priest who officiated the memorial, both wind up murdered, right in the very church where friends and family said goodbye to Stuart. Of course, Cassy is on the case, but finding out the truth-about everyone's deaths-could leave her cold.