Isle of Mull, 1642.
When a raid on the rival Campbell clan ends in slaughter on Ganavan Bay, warrior Kal MacLean wakes naked among his dead brothers with a sword wound through his chest.
His saviour is the last person he should trust: a Campbell widow named Mary, who pulls him from the tide not by chance, but because her tapestry has already shown her he was coming.
Nursed back to health in the heartland of his sworn enemies, Kal discovers that the conspiracy behind his betrayal reaches far beyond one man's treachery, threading from the blood-soaked glens of Argyll to the throne of Scotland itself. Hunted by both clans, shadowed by a creature of ancient legend that walks between the living and the dead, and falling for a woman who can see his future when he cannot, Kal MacLean is about to discover that loyalty is the oldest lie in Scotland.
Graham McTavish is an acclaimed Scottish actor and New York Times bestselling author, widely recognized for his roles as Dougal MacKenzie in Outlander, Dwalin in The Hobbit trilogy, and Ser Harrold Westerling in House of the Dragon. He is the co-author of the hit books Clanlands and The Clanlands Almanac, which inspired the popular travel docuseries Men in Kilts. Born in Glasgow, McTavish holds a lifelong passion for his homeland’s rich heritage and rugged landscapes. With Blood of the Highlands, he draws upon his deep connection to his ancestral roots to bring the dramatic history and enduring spirit of Scotland to life.