The narrative begins with the return of Elrigmore to his native glen of Inveraray after years of service in the continental wars. He finds his homeland changed by the rising influence of the Marquis of Argile and the steady influx of Lowland ways. The narrative unfolds against a backdrop of escalating hostilities between the Campbells and the faction led by Montrose and the Irish commander Colkitto.
As the story develops, the threat of invasion grows more pressing. The local conflicts are marked by clan feuds, such as the hostility between the Campbells and the MacNicolls, which frequently erupt into violence in the burgh streets. Against this turbulent background, Elrigmore renews his acquaintance with Betty Brown, the Provost's daughter, whose presence adds a personal thread of romantic tension to the unfolding events.
The political and military tension reaches a climax when the highland passes are forced and the enemy descends upon the countryside. The narrative follows the shifting fortunes of the clans, the strategic dilemmas of Argile, and the chaotic skirmishes that test the mettle of both the townspeople and the landward folk. Through the eyes of Elrigmore, the reader witnesses the defense of the region, the panic of the populace, and the resilience of those who remain.
The book conveys the substance of a community torn between traditional loyalties and the pressures of a changing political landscape. The author details the mechanisms of clan governance, the bitterness of local blood feuds, and the personal cost of war. The narrative structure moves deliberately through peace and upheaval, contrasting the rugged beauty of the landscape with the harsh realities of the conflict.
As the hostilities draw to their inevitable turning points, the characters must navigate loyalties that are constantly tested by the fortunes of war. The ending is hinted at through the gathering shadows of military defeat and the sorrow of a displaced people, leaving a lingering sense of an era drawing to a close.