In de oude stad Fantome strijden twee gildes om de macht: de Cloaks en de Daggers. De zeventienjarige Seraphine maakt samen met haar moeder een gevaarlijk goedje, genaamd shade, dat de twee rivaliserende gildes gebruiken om schaduwmagie mee te creëren. Wanneer op een avond Sera’s moeder door een Dagger wordt vermoord, vlucht Sera naar de stad. Ze sluit zich aan bij de Cloaks en zint op wraak. Ondertussen krijgt een jonge Dagger, Ransom, de opdracht Sera te volgen en uit de weg te ruimen. Maar waarom? En waarom kan hij het niet?
Als Sera en Ransom steeds dichter naar elkaar toe groeien, begeven ze zich op een levensgevaarlijk pad. Wat zal het worden? Vergeving of wraak, kiss or kill, dolk of vlam…?