A antiga cidade de Pompeia foi destruída e perdida no tempo, mas um dia abrigou poderosos guerreiros. O estudante do ensino médio Keidai Saeki é a reencarnação de um desses guerreiros, Sirix, e ele carrega as lembranças daquela vida passada.
Keidai não revela essas memórias a ninguém na escola, exceto à sua amiga mais próxima, Mii Serizawa. Em sua vida passada antes da queda de Pompeia, Serizawa era Loleus, o melhor amigo homem de Sirix. No entanto, ao contrário de Loleus, que tinha apenas sentimentos fraternos por Sirix, Serizawa está apaixonada por Keidai.
Keidai permanece alheio ao afeto de Serizawa, ainda ansiando por Serena — sua esposa de sua existência anterior. Mas seu sonho de se reunir com ela se despedaça quando seu novo vizinho, Yuuma Ujoh, se muda para o lado. Inconsciente de seu próprio passado, Yuuma é na verdade a reencarnação de Serena, e ele desenvolveu sentimentos por Serizawa! Assombrado pelas memórias e arrependimentos de Sirix, Keidai deve decidir se vai se agarrar ao passado ou abraçar um novo futuro.