‘The School for Good and Evil’ Trailer Reveals Where Heroes and Villains Train

Soman Chainani’s bestselling book series springs to life in Netflix’s The School for Good and Evil. The official trailer explains that this special academy trains heroes and villains, and is the origin of every great fairy tale story.

The huge ensemble cast features Charlize Theron, Kerry Washington, Patti LuPone, Sophia Anne Caruso, Sofia Wylie, Laurence Fishburne, Michelle Yeoh, Jamie Flatters, Kit Young, and Peter Serafinowicz. Rob Delaney, Mark Heap, Rachel Bloom, Earl Cave, Demi Isaac Oviawe, Freya Parks, Kaitlyn Akinpelumi, Holly Sturton, Emma Lau, Briony Scarlett, and Ally Cubb also star.

Additional cast members include Rosie Graham, Joelle, Chinenye Ezeudu, Oliver Watson, Ali Khan, Myles Kamwendo and Misia Butler.

Sofia Wylie and Sophia Ann Caruso star as BFFs Agatha and Sophie who are given the opportunity to study at the magical school. Discussing the relationship between these two characters with Netflix’s TUDUM, Wylie explained, “Both of the girls have strengths that complement each other. When one of the characters is faltering, the other is there to pick them up. And yes, while they might fight and argue, at the end of the day, they love each other!”

Caruso added: “I’m excited for viewers to see an example of friendship between two female protagonists [like Agatha and Sophie]. The movie is full of magic, but the real heart of it and the true magic is their love.”

Paul Feig directs and co-wrote the screenplay with David Magee. Feig, Joe Roth, Jeffery Kirschenbaum, Jane Startz, and Laura Fischer produce. Author Soman Chainani, Stephen Jones, Zack Roth, Chris Castaldi, and Patrician Riggen serve as executive producers.

The School for Good and Evil premieres on Wednesday, October 19th, 2022.

The School for Good and Evil
Sofia Wylie and Sophia Anne Caruso in Netflix’s ‘The School for Good and Evil’

The Plot, Courtesy of Netflix:

In the village of Gavaldon, two misfits and best friends, Sophie (Caruso) and Agatha (Wylie), share the unlikeliest of bonds. Sophie, a golden-haired seamstress, dreams of escaping her dreary life to become a princess, while Agatha, with her grim aesthetic and offbeat mother, has the makings of a real witch. One night under a blood red moon, a powerful force sweeps them away to the School for Good and Evil — where the true stories behind every great fairy tale begin. Yet something is amiss from the start: Sophie is dropped into the School for Evil, run by the glamourous and acid-tongued Lady Lesso (Theron), and Agatha in the School for Good, overseen by the sunny and kind Professor Dovey (Washington).

As if navigating classes with the offspring of the Wicked Witch (Parks), Captain Hook (Cave), and King Arthur (Flatters) wasn’t hard enough, according to the Schoolmaster (Fishburne), only true love’s kiss can change the rules and send the girls to their rightful schools and destiny. But when a dark and dangerous figure (Young) with mysterious ties to Sophie reemerges and threatens to destroy the school and the world beyond entirely — the only way to a happy ending is to survive their real life fairytale first.