Netflix has unveiled the official trailer for The School for Good and Evil, an adaptation of the bestselling 2013 fantasy-fairytale novel of the same name by Soman Chainani.
Starring Charlize Theron, Kerry Washington, Michelle Yeoh, Laurence Fishburne and more, The School for Good and Evil tells the story of two misfits and best friends – Sophie (Sophia Anne Caruso) and Agatha (Sofia Wylie) – who are taken to the titular school by a powerful force. Sophie dreams of becoming a princess, while Agatha has the makings of a witch. As such, Sophie is placed in the School for Good, overseen by the sunny and kind Professor Dovey (Washington), and Agatha in the School for Evil, run by the glamourous and acid-tongued Lady Lesso (Theron).
As if navigating classes with the offspring of the Wicked Witch (Freya Parks), Captain Hook (Earl Cave), and the dashing son of 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 film is directed by Paul Feig (Bridesmaids, Spy, Ghostbusters) and written by Oscar-nominated screenwriter David Magee (Life of Pi, Finding Neverland). The big cast also includes Peter Serafinowicz, Rob Delaney, Mark Heap, Patti LuPone and Rachel Bloom.
If this goes great, don’t be surprised if Netflix goes full-steam ahead with a franchise. After all, The School for Good and Evil is the first book in a trilogy. The film will be streaming on Netflix from October 19th.