Solita Morgana is een meisje dat naar het laatste jaar school gaat. Maar de vorige jaren zijn een hel geweest, ze wordt altijd gepest, geslagen en uitgelachen omdat ze anders is. Maar dit jaar wordt het anders. Ze sluit een pact met de duivel die ervoor zorgt dat ze prachtig wordt, dat jongens en meisjes hun ogen niet van haar af kunnen houden. Pas als ze weer op school zit en de twee demonen, Mortifera “Morte” en Crimson ontmoet, komt ze erachter dat er een tweede helft van het pact is. Ze moet 100 zielen aan het eind van het jaar verzameld hebben.
Mortifera en Crimson zullen haar vijanden vermoorden en zo de zielen verzamelen. Ze doen zich voor als uitwisselingstudenten en vermoorden de mensen waar Solita een hekel aan heeft, aangezien dat toch makkelijk gaat, omdat haar vijanden nog steeds haar vijanden zijn. Maar door deze twee demonen komt ze met vele zondes in contact en de schuld gevoelens van de moorden. Ze laat zich gebruiken, probeert nieuwe dingen en komt in een twisted wereld terecht.
Maar er is nog een probleem. Als ze niet de 100 zielen heeft aan het eind van het schooljaar, zal de duivel toegang krijgen tot aarde, en wie weet wat er dan zal gebeuren met de mensen van wie ze is gaan houden, inclusief haarzelf....
Between Saints and Sinners