Catriona returns to David Balfour, the young hero of Kidnapped, as he tries to clear a man wrongly accused of murder in eighteenth-century Scotland. His path…