Действие романа разворачивается в Шотландии, на фоне вражды феодальной знати, мечтающей о возвращении Стюартов, и английской буржуазии, поддерживающей правящего короля. Судьба главного героя, Фрэнка Осбалдистона, сына лондонского купца, оказывается тесно связанной с одним из эпизодов борьбы за власть – восстанием 1715 г. Приехав в замок своего дяди в Шотландии, он попадает в логово подготовки заговора. Участие в судьбе Фрэнка предводителя горцев Роб Роя (благородного разбойника, прозванным шотландским Робин Гудом), оказывающего чудесную помощь, подчеркивает связь отдельной жизни с историей.