Het speelt zich af in een particuliere middelbare school met het concept van 'redders'. Ze staan bekend als mensen die ontwaakte herinneringen hebben aan hun vorige levens. Het verhaal gaat over een jonge jongen genaamd Moroha Haimura die naar deze privéschool komt. Op de school zijn er twee soorten mensen: Redders, die vijanden bestrijden met wapens en technieken die zijn afgeleid van de Puraana-krachten uit hun eigen lichaam, en Kuroma, die vijanden uitroeien met magie om de Maana-krachten te manipuleren die de natuurkunde overtreffen. Moroha Haimura is de eerste persoon met vorige levens van zowel Shirogane als Kuroma.