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 dat een nogal zwarte geschiedenis heeft – 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 vermogen om realiteit van mythes te onderscheiden.