The School for Good and Evil okuluna kabul edilen öğrenciler, masal kahramanı olabilmek için eğitilmeye başlanır. Okulda bazıları iyilik yolunu seçip prens ya da prenses olurken, diğerleri kötülükle özdeşleşen cadı ya da büyücü olarak karanlık tarafa geçer. Sophie ve Agatha, hayalini kurdukları bu okula kabul edilen iki yakın arkadaştır. Sophie, prenses olmayı arzularken, Agatha ise daha çok karanlık tarafı merak etmektedir. Ancak eğitim sürecinde yolları ayrıldıkça, aralarındaki dostluk büyük bir sınavdan geçer ve her ikisi de, arkadaşlıklarının değerini keşfetmek zorunda kalır.