The latest novel in the Joanne Kilbourn Shreve series opens in the month of May, a time of beginnings when all things seem possible. Joanne's husband, Zack, recently elected mayor of Regina, is optimistic that he can garner the public support necessary to make Regina a city that works -- not just for the few, but for the many. Their oldest son Peter is marrying Maisie Crawford, a woman as clever and forthright as she is lovely. Their lakeside wedding is a dream come true, but when a former lover of a member of the bridal party shows up, the dream becomes a nightmare. Before the bride's bouquet has wilted, there's an act of sickening cruelty; soon afterwards, there's a murder. Devastated, Joanne and Zack search for answers. As it becomes increasingly unclear whether political agendas, shattered romance, or a secret buried deep in the past have motivated the crimes, the loyalties of the Shreve family are tested.