*Warning: Spoilers ahead*
Netflix just dropped The School for Good and Evil, a long-awaited fantasy adventure film directed by Paul Feig (Bridesmaids, The Heat) and based on the first in a series of books written by Soman Chainani.
And while this already sounds like the recipe for a hit akin to Harry Potter or The Twilight Saga, the streaming service also enlisted a crew of major names for the project. Kerry Washington (Scandal) plays Professor Clarissa Dovey, the Dean of the School for Good, while Charlize Theron (Monster) portrays Lady Lesso, the Dean of the School for Evil (and we can't forget the school's headmaster, portrayed by Laurence Fishburne).
In the film, we follow two best friends—Agatha (Sofia Wylie) and Sophie (Sophia Anne Caruso)—as they get transported from their small village to the School for Good and Evil (but believe themselves to be placed on the wrong sides). And while this supposed mishap provides the film with plenty of adventure, it feels as if some of the magic got lost as the story was transported from the page to the screen. Keep reading for our full review.