Escócia, 1648. Numa terra arrasada pela Segunda Guerra Civil Inglesa, um grupo de corajosos mercenários montanheses leais ao Clã MacLeod parte em direção aos confins das Ilhas Hébridas Exteriores para investigar o aparecimento de um demônio devorador de gente, o Grande Verme de Trumpan. Entre os montanheses está o bravo e sonhador Thomas, jovem órfão tornado adulto pela violência de seu tempo. Os eventos desencadeados pelo confronto contra o demônio de Trumpan levam a caminhos e reviravoltas inesperados, dando início a uma jornada em que Thomas descobrirá um grande destino, tendo como pano de fundo um fantástico conflito entre o mundo real e o mundo sobrenatural escocês.