Действие романа "Охранитель тайн" разворачивается на таинственных островах Фланнан, расположенных у побережья Шотландии, в холодный декабрь 1900 года. Здесь, вдали от глаз цивилизации, таится тайна исчезновения трех смотрителей маяка.
Через несколько лет, когда воспоминания о загадочном исчезновении уже потерялись в сети времени, бывший офицер Британского флота, Ирвин Фланаган, оказывается втянутым в смертельную игру судьбы. Таинственные события, легенды и суеверия переплетаются в его судьбе, заставляя его отправиться на острова в поисках ответов.
Между мрачными скалами и зыбким туманом, Ирвин пытается разгадать загадку исчезнувших мужчин, вплетая себя в их незавидную участь.