Engeland, 1998. Een zestienjarig meisje wordt dood gevonden op het terrein van een Britse meisjesschool. Ze is volledig in het wit gekleed en zit op een schommel. Haar doodsoorzaak is onbekend.
Vier meisjes weten wat er gebeurd is. Ze hebben altijd gezwegen. Tot nu.
Heden. Na een ongeluk waarbij haar vader en zus omkwamen, krijgt Violet een studiebeurs voor Elm Hollow Academy, een prestigieuze particuliere meisjesschool. De school ligt in een stil kustplaatsje met een zwarte geschiedenis – in de zeventiende eeuw vonden er heksenprocessen plaats.
Violet sluit vriendschap met drie meisjes en wordt meegesleept door hun fascinatie voor hekserij en occultisme. Maar wanneer negen maanden na haar vermissing het lichaam van een voormalig lid van het vriendinnengroepje wordt gevonden, begint Violet te twijfelen aan haar vrienden, haar docenten en zelfs aan haar eigen beoordelingsvermogen.