Après la défaite cuisante de la bataille de Solway Moss, Rory MacLeod s'est sacrifié pour les siens et a accepté d'être envoyé en captivité en Angleterre. Heureusement, il parvient à s'échapper et retourne chez lui, sur l'île de Skye. Mais il se retrouve vite pris dans un piège ourdi par les Macdonald, ses ennemis de toujours. S'il en sort vivant, c'est uniquement grâce à Sara, la fille du chef du clan rival. Malgré son aide, Rory ignore s'il peut lui faire confiance. Car nul ne s'approche de celle qu'on surnomme " la Flamme de Dunscaith " sans se brûler...