Credit by Google

The School of Good and Evil's trailer has been made available on Netflix.

Credit by Google

Welcome to the School for Good and Evil, led by Charlize Theron and Kerry Washington as its headmistresses.

Credit by Google

The fascinating world of fairytale heroes and villains comes to life in the first teaser for Netflix's The School for Good and Evil.

Credit by Google

as originally developed in the well-known Soman Chainani novel series.

Credit by Google

Theron portrays Lady Lesso, who runs the School for Evil and educates bad guys.

Credit by Google

The principal of the School for Good, which prepares fictional heroes, is played by Washington as Professor Dovey.

Credit by Google

Kerry Washington and Charlize Theron portray the headmistresses of the School for Good and Evil, according to Helen Sloan of Netflix.

Credit by Google

The School for Good and Evil, which debuts on October 19, is directed by Paul Feig (Bridesmaids, The Heat).