Teacher Christopher Edwards believed his life began in the seaside town of Penmere. When memories return beneath the ancient Tor, he discovers another truth: he has lived before.
Across two thousand years, he and one other soul have found each other again and again, only to be torn apart. At the heart of the mystery lies one act of unbearable grief, when a priest's desperate refusal to accept death transformed love into an endless cycle of remembrance.
Christopher must decide whether the life he is living belongs to memory or to choice. For the first time in centuries, love may offer not a beginning, but an ending.