La obra se sitúa en un universo donde la magia y la ciencia coexisten, y narra la tortuosa historia de Cahal McCloud, un inmortal que ha vivido dos mil años sin experimentar ninguna emoción. Su sufrimiento se debe a un castigo impuesto por los dioses Vanir, quienes lo condenaron a una existencia vacía tras violar sus leyes. El único camino para recuperar su humanidad es encontrar a su cáraid, su pareja de vida. Sin embargo, el destino le tiene preparado un giro inesperado.