Why must a widow newly emerged from mourning be invited to every wedding in the realm? Lady Violet Belmaine ponders that conundrum while traveling from London to rural Scotland at the invitation of an old friend. Escorted by her dashing physician friend, Hugh St. Sevier, Violet prepares to again subject herself to a nuptial celebration, except... the groom fails to appear.
Matters become more interesting when Violet discovers that Sebastian MacHeath is laird of the nearest castle, and well acquainted with the bride and her family. Mysterious cousins, surly neighbors, and appearances much at variance with the facts all confound Violet's efforts to find the missing groom, and any designs she might have on her handsome escort!