At its heart, the saga isn't about finding a prince; it’s about the bond between Sophie and Agatha and how they redefine the "Happily Ever After" on their own terms.
High-contrast fashion—ethereal, haute-couture gowns for the Evers vs. jagged, dark, punk-rock silhouettes for the Nevers. The School for Good and EvilHD
A saturated palette that shifts from the golden, sun-drenched halls of Good to the eerie, neon-green and obsidian depths of Evil. Cast Highlights (Netflix Film) Sophia Anne Caruso as Sophie Sofia Wylie as Agatha Charlize Theron as Lady Lesso (Dean of Evil) Kerry Washington as Professor Dovey (Dean of Good) Michelle Yeoh as Professor Anemone At its heart, the saga isn't about finding