The School of Good and Evil, the next coming-of-age fantasy dramedy from Paul Feig and starring Sophia Anne Caruso and Sofia Wylie, has a new official trailer on Netflix. On October 21, the movie will be streamable online.

Two close friends are miraculously sent to a wonderful setting where every great fairytale begins in The School for Good and Evil trailer. After being forced to pick a side between being heroes or villains, their relationship is put to the test.
View the trailer for The School for Good and Evil below:
The principal characters of Sophie and Agatha in The School for Good and Evil will be played by Sophia Anne Caruso (Jack of the Red Hearts) and Sofia Wylie (High School Musical: The Musical – The Series). They are joined by Michelle Yeoh as Professor Anemone, Laurence Fishburne as The School Master/Rafal Mistral, Kerry Washington as Professor Dovey, and Charlize Theron as Lady Lesso.
Ben Kingsley, Pattie LuPone, Earl Cave, Rob Delaney, Rachel Bloom, Peter Serafinowicz, Emma Lau, Jamie Flatters, Mark Heap, Kit Young, and Briony Scarlett are among the other actors that appear in the film.
The movie is directed by Paul Feig (Bridesmaids) from a script by David Magee (Life of Pi, Marry Poppins Returns), who also wrote the screenplay, and Laura Solon (Office Christmas Party, Let It Snow). Joe Roth, Jeffrey Kirschenbaum, Jane Startz, Feigco’s Feig, and Laura Fischer are the producers; executive producers will be Zack Roth, Patricia Riggen, and Chainani.
The first of a series of six novels, The School for Good and Evil, has sold over 2.5 million copies and been translated into 30 languages.