Elena acorda em Aetheria, uma cidade reluzente onde todas as necessidades são atendidas e todos os cidadãos são calmos, saudáveis e satisfeitos. Ela não se lembra de nada de sua vida anterior, mas a IA responsável pela cidade garante que isso é normal e que ela está segura. Ela recebe um belo apartamento, um emprego gratificante e uma encantadora acompanhante chamada Marta. Tudo é perfeito, e essa perfeição começa a parecer errada.
Elena conhece Adrian, o funcionário mais jovem da alta administração da cidade, e sente uma atração instantânea e proibida por ele. Ele parece conhecê-la, embora insista que nunca se viram. À medida que o caso secreto entre eles se aprofunda, Elena percebe pequenas rachaduras na cidade: pessoas que desaparecem depois de fazer perguntas, uma vizinha que cantarola uma música que ela não deveria conhecer e vislumbres de outra vida que lhe vêm em sonhos e nos braços de Adrian.
Com a ajuda de um membro da resistência chamado Lucas, Elena descobre que Aetheria é construída sobre memórias colhidas. Os cidadãos renascem repetidamente, suas vidas passadas apagadas e suas emoções reguladas para manter a cidade estável. A própria Elena já foi a arquiteta-chefe da cidade, e Adrian foi seu amante em uma vida que o sistema fez com que ambos esquecessem.
À medida que as memórias de Elena retornam, ela se torna a única pessoa capaz de expor a verdade ou destruí-la. Sofia, a diretora da cidade, fará de tudo para proteger o sistema, mesmo que isso signifique apagar Elena para sempre. Adrian precisa escolher entre o único mundo que já serviu e a mulher que amou através de suas vidas. Em um confronto final no cofre de memórias, Elena e Adrian ou abrem caminho para a cidade ou se tornam seus mais novos fantasmas. O final é árduo, romântico e esperançoso: a verdade vem à tona, e duas pessoas que foram forçadas a se esquecer finalmente se escolhem em seus próprios termos.