This fall looks pretty magical over at Netflix! The streamer will officially premiere the feature adaptation of The School for Good and Evil in October.

The film adapts the international bestselling book series by Soman Chainani about two best friends, Sophie and Agatha. Swept away into an enchanted school where aspiring heroes and villains train, the friends soon find themselves on opposite sites of an epic battle.

Paul Feig adapted the books to screen with David Magee, and will also direct the feature. The School for Good and Evil stars Kerry Washington, Charlize Theron, Sophia Anne Caruso, and Sofia Wylie. The extended cast also includes Laurence Fishburne, Michelle Yeoh, Jamie Flatters, Kit Young, Peter Serafinowicz, Rob Delaney, Mark Heap, Patti LuPone, Rachel Bloom.

The School for Good and Evil

Here’s the official synopsis from Netflix:

In the village of Gavaldon, two misfits and best friends, Sophie (Sophia Anne Caruso) and Agatha (Sofia Wylie), share the unlikeliest of bonds. Sophie, a golden-haired seamstress, dreams of escaping her dreary life to become a princess. 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 (Charlize Theron), and Agatha in the School for Good, overseen by the sunny and kind Professor Dovey (Kerry Washington). As if navigating classes with the offspring of the Wicked Witch (Freya Parks), Captain Hook (Earl Cave), and King Arthur (Jamie Flatters) wasn’t hard enough, according to the Schoolmaster (Laurence 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 (Kit 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.

The School for Good and Evil will premiere October 21 on Netflix.

For more updates, check back to THS.

Keep Reading: