Lo scenario si svolge in un liceo privato che coinvolge il concetto di "salvatori". Sono conosciuti come persone che possiedono ricordi risvegliati delle loro vite passate. La storia racconta di un giovane ragazzo di nome Moroha Haimura che viene in questa scuola privata. A scuola, ci sono due tipi di persone: Salvatori, che combattono i nemici con armi e tecniche raccolte dai poteri Puraana dai loro stessi corpi, e Kuroma, che spazzano via i nemici con la magia per manipolare i poteri Maana che superano la fisica. Moroha Haimura è la prima persona con vite passate sia di Shirogane che di Kuroma.