En rupture de ban avec son passé, Fin Macleod retourne sur son île natale de Lewis. La mort tragique de son jeune fils a pulvérisé son mariage. Impuissant et résigné, il a quitté la police. La lande balayée par les vents, la fureur de l'océan qui s'abat sur le rivage, les voix gaéliques des ancêtres qui s'élèvent en un chant tribal : il pense pouvoir retrouver ici un sens à sa vie. Mais à peine Fin est-il arrivé qu'on découvre le cadavre d'un jeune homme, miraculeusement préservé par la tourbière.