Fuuta Okeya é um garoto de 14 anos que pode ver fantasmas e esconde uma marca de nascença notável em sua bochecha esquerda com um curativo. Um dia, uma nova aluna chamada Kouko Ishigami, que tem uma cicatriz na testa e é acompanhada pelo fantasma de um homem alto e amigável, transfere-se para sua turma.
Fuuta rapidamente desenvolve uma afeição por Kouko, pensando que pode ser amor à primeira vista. Depois de acordar chorando de um sonho estranho envolvendo-a, ele sente uma sensação de nostalgia e fica determinado a se tornar amigo dela. No entanto, uma série de eventos força Fuuta a mostrar sua marca de nascença a Kouko, momento em que ela o declara seu inimigo vitalício. Uma Kouko enfurecida explica que os dois estão conectados através da reencarnação, e que a marca de nascença de Fuuta é uma maldição que ela colocou nele em uma de suas vidas passadas para que pudesse reconhecê-lo e, finalmente, derrotá-lo.
Kouko invoca um objeto circular baseado em chamas chamado 'spirit circle' e ataca Fuuta, empurrando-o escada abaixo. Enquanto cai, Fuuta é lançado na memória de uma de suas vidas anteriores. Spirit Circle acompanha Fuuta enquanto ele viaja de um lado para o outro através de suas várias vidas passadas, descobrindo lentamente a verdade por trás de sua aparente rivalidade com Kouko.