Kaelen empieza a tener visiones, voces y sueños sobre una chica llamada Lyra. Cuando la conoce en la vida real, descubre que ambos han vivido muchas vidas juntos. Poco a poco recuerda que están atrapados en un ciclo eterno de muertes y renacimientos, creado por él mismo en la primera vida porque no aceptó perderla.
Ese ciclo hizo aparecer una versión oscura de Kaelen llamada El Encapuchado, que representa su culpa y obsesión. También descubre que en una vida pasada él mismo mató a Lyra, creyendo que la estaba salvando, lo que inició el ciclo.
Kaelen y Lyra enfrentan sus recuerdos, sus errores y todas sus vidas pasadas. Para romper el ciclo, Kaelen debe elegir entre ser eterno o ser humano. Finalmente decide renunciar a su eternidad, aun sabiendo que puede perder a Lyra.
El ciclo se destruye y el mundo se reconstruye. Kaelen empieza a olvidar sus vidas anteriores, pero sigue recordando a Lyra. Ambos quedan libres para vivir una vida nueva, real y sin repetir.
Todos los derechos reservados