L'histoire prend place dans un lycée spécial, dans lequel les élèves appelés Saviors (Sauveurs) disposent d'un pouvoir en rapport avec les souvenirs de leur vie antérieure. Il existe deux types de sauveurs, les Shirogane qui utilisent des armes issues de leurs corps et les Kuroma qui sont capables de manipuler la magie.