Нетфликова „Школа за добро и зло“ је у суштини а пунолетства прича против а фантазија позадини. Радња се врти око Софије (Софија Ен Карузо) и Агате (Софија Вајли), другарица из детињства које се уписују у школу. институција носиоца , где настају јунаци и зликовци из бајки. Софи је сањала да постане принцеза, али она завршава у Школи за зло, док Агата, која није имала намеру да дође овде, невољно улази у Школу за добро. Када су тамо, упознају Тедроса (Џејми Флатерс), сина краља Артура. Убрзо се појављује наговештај романтичног троугла између Агате, Тедроса и Софи. Ево свега што треба да знате о томе. СПОИЛЕРС НАПРЕД.
По доласку у школу, девојке одмах заинтересују Тедроса, који, као син покојног краља Артура, носи значајну моћ на овом свету. Када Агата и Софи посете кулу Учитеља школе, овај им каже да једини начин на који могу да промене оно што је Сторијан већ написао, чулно перо које документује све што се дешава у земљи бајки је кроз праву љубав, коју представља пољубац. Иако се Агата до сада зближила са Тедросом, она одлучује да одустане од свог срећног краја у корист свог пријатеља. Она са Софи дели исправан начин да приђе Тедросу, посебно зато што он са собом носи бол свог покојног оца због неверства његове мајке.
У међувремену, Софи почиње да се мења док се упознаје са Рафалом, злим суоснивачом школе. Софи шиша косу и хвата судбину за руку, убрзо постаје Тедросова девојка, задивљујући целу школу. У својој историји, ниједан Икад није излазио са Никада раније. Дакле, када Учитељ предложи да би требало да ураде Триал би Тале да виде да ли су њихова осећања једно према другом истинита, Тедрос радо прихвата, али Софи, која зна да је све ово измишљено, много више не жели.
Током суђења, Агата иде заједно са Софи и помаже јој. Када се Тедрос суочи са жетецем, Софи му не помаже, због чега Тедрос схвати истину. Вероватно би умро да није било Агате. Иако се веза нагло завршава, Софи помаже да се брзо успостави на позицији моћи међу својим вршњацима у школи.
Агата ужива у спољашњем погледу на ситуацију између Еверса и Неверса. Ово јој даје јединствену перспективу која јој помаже да схвати да Рафал није само зло из бајке, већ да је заиста зао. Али до тада, Софи је у Рафаловим канџама. Она се претвара у гротескно створење, а затим превари Еверсе да нападну њу и друге Неверце. Како Еверс увек морају да се бране, улоге су изненада замењене. Тедрос и сви остали Еверси одједном постају Неверс, а Софи и њени пријатељи постају Еверс. Софи иде да се суочи са учитељем школе, али открива да је он заправо Рафал. Пре свих тих година, Рафал је био тај који је преживео сукоб између браће.
На крају, Софи долази к себи и види Рафала какав он заиста јесте. Она жртвује свој живот да би заштитила Агату, која наизглед убија Рафала Тедросовим мачем, Екскалибуром. Иако Агата пољуби Тедроса на крају филма, она је открила да је њена права љубав њен најбољи пријатељ и одлучује да се врати у своје родно село са Софи.
Међутим, ово је далеко од краја приче о Тедросу и Агати. Филм се завршава на врхунцу, а Тедрос шаље стрелу која се пробија кроз вртлог између два света. Филм је заснован на првом уносу истоимене серије књига аутора Сомана Чајнанија. У серији има шест књига, а последња књига, „Један прави краљ“ (2020), завршава се тако што Тедрос и Агата постају краљ и краљица Камелота. Дакле, ако Нетфлик филмови наставе да прате скицу радње коју је креирао Цхаинани, Тедрос и Агата ће такође завршити заједно на екрану.