Po sześciomiesięcznym pobycie na oddziale psychiatrycznym Abigail powraca do szkoły, co czyni ją łatwym celem prześmiewczych komentarzy. Tymczasem pojawia się nowy nauczyciel Jeremy, którego czeka obsadzenie głównej roli w sztuce.
Para zdegenerowanych nastolatków po zakończeniu szkoły postanawia spędzić wolny czas w Los Angeles. Na miejscu zabijają niewinne osoby.
"Szkoła czarownic: Dziedzictwo" to kontynuacja przebojowego filmu fantasy "Szkoła czarownic" z 1996 roku. W najnowszej produkcji Blumhouse główna bohaterka, Lilith, trafia do nowej szkoły po tym, jak przeprowadziła się do domu ojczyma. Lilith dołącza do grupy nastoletnich czarownic. Dziewczyny eksperymentują z czarami i magią. Podobnie, jak w pierwszym filmie "Szkoła czarownic" także w tej kontynuacji początkowa zabawa i ekscytacja nowymi mocami zaczyna przybierać bardzo mroczny obrót.
Marie (Caroline Ducey) jest niespełniona w swoim związku z Paulem (Sagamore Stévenin). Jej chłopak narcystyczny męski model, odmawia okazania jej jakiejkolwiek fizycznej miłości, a tym bardziej nie ma ochoty kochać się z nią. Sfrustrowana, postanawia wziąć sprawy w swoje ręce i znajduje noc pełną czułości i namiętności w ramionach Paolo (Rocco Siffredi), człowieka, którego poznała w barze. Następnie uwodzi starszego mężczyznę, Roberta (François Berléand), który wprowadza ją w arkana sadomasochizmu. Marie pozwala żeby ją związywano i kneblowano. Jej flirt popycha ją do sytuacji w coraz większym stopniu przerażających i poniżających. Jednak po każdym takim spotkaniu wraca do swojego chłopaka, jak gdyby nic się nie stało.