Long Ago The School for Good and Evil was created to groom aspiring fairytale heroes (called "Evers") and villains (called "Nevers") to protect the balance between the two forces. Years later, two best friends 'Sophie' (Sophia Anne Caruso) and 'Agatha' (Sofia Wylie) from the village of Gavaldon are swept away to the enchanted school and find themselves on opposing sides of an epic battle. Kerry Washington plays 'Professor Clarissa Dovey', the Dean of the School for Good, whilst Charlize Theron stars as 'Lady Leonora Lesso', the Dean of the School for Evil, in this adaptation of Soman Chainani's 2013 novel of the same name.
Agatha costume worn by Sofia Wylie,
Sophie costume worn by Sophia Anne Caruso,
Professor Dovey costume worn by Kerry Washington
and Lady Lesso costume worn by Charlize Theron
in The School for Good and Evil


This quartet of magical costumes from the Netflix movie were photographed on display at the FIDM Museum in Downtown Los Angeles on March 7, 2023.
Renée Ehrlich Kalfus is
Costume Designer on this fairytale fantasy movie directed by
Paul Feig, and you can see more of her design work with these
Hidden Figures movie costumes.
The School for Good and Evil movie billboard