En 1869, en una aldea perdida en las Tierras Altas escocesas, un triple asesinato particularmente sangriento sacude a toda la comunidad. La policía arresta de inmediato a un joven llamado Roderick Macrae, que aparece cubierto de sangre y admite ser el autor de los hechos. Y así lo confirman unas extrañas memorias que escribe ya en la cárcel, pero, antes de condenarlo, el tribunal debe averiguar qué lo llevó a cometer esos actos de violencia tan despiadada.