En la segunda entrega de la trilogía de Lewis, Fin Macleod regresa a la isla de Lewis, en las Hébridas Exteriores, el lugar donde nació y creció. Tras dejar atrás su vida en Edimburgo, incluyendo a su esposa y su carrera en la policía, el ex inspector de policía tiene la intención de reparar relaciones pasadas y restaurar la cabaña abandonada de sus padres. Sus planes se ven interrumpidos cuando un cadáver no identificado es recuperado de una turbera de Lewis. La única pista sobre su identidad es una coincidencia de ADN con un granjero local, el ahora senil Tormod Macdonald, el padre del amor de la infancia de Fin, Marsaili, un hombre que ha afirmado a lo largo de su vida ser hijo único, prácticamente un huérfano. A regañadientes, Fin se ve arrastrado a la investigación, descubriendo profundos secretos familiares a medida que se acerca al asesino que desea mantenerlos ocultos.