Genre: Drama, Action, Fantasy
Directed by Paul Feig
Produced byJoe Roth, Jeffrey Kirschenbaum, Laura Fischer, Paul Feig, Jane Startz
Screenplay by David Magee, Paul Feig
Based on The School for Good and Evil by Soman Chainani
Starring: Sophia Anne Caruso, Sofia Wylie, Laurence Fishburne, Michelle Yeoh, Jamie Flatters, Kit Young, Peter Serafinowicz, Rob Delaney, Mark Heap, Patti LuPone, Rachel Bloom, Cate Blanchett, Kerry Washington & Charlize Theron.
Edited by Brent White
Music by Theodore Shapiro
Cinematography: John Schwartzman
Production Companies: Roth/Kirschenbaum Films, Feigco Entertainment, Jane Startz Productions
Distributed by Netflix
The plot: Best friends Sophie and Agatha find themselves on opposing sides of an epic battle when they’ve swept away into an enchanted school where aspiring heroes and villains are trained to protect the balance between good and evil.
This Movie was surprisingly good.
Pros: I was surprised how well everyone treat this film and its source material seriously. I like the story of this film and the way it was executed. I love the friendship blossoming between Sophie and Agatha throughout. Rafal was a Good Villain. I like the setup of the world-building and I don’t mind seeing the world again in a possible sequel.
Cons: I didn’t like the bickering from the other students. I didn’t like the film’s humor. The costumes are too outrageous & The last act got very predictable and competitive.
Cast & Characters:
- Sophia Anne Caruso as Sophie
- Ella Hehir as young Sophie
- Sofia Wylie as Agatha
- Mahli Perry as young Agatha
- Laurence Fishburne as the School Master
- Michelle Yeoh as Prof. Emma Anemone, the Beautification teacher
- Jamie Flatters as Tedros
- Kit Young as Rafal/Rhian
- Peter Serafinowicz as Yuba
- Rob Delaney as Stefan, Sophie’s father
- Mark Heap as Professor Bilious Manley, the Uglification teacher
- Patti LuPone as Mrs. Deauville, the Gavaldon bookshop owner
- Rachel Bloom as Honora, Sophie’s stepmother
- Cate Blanchett as the voice of the Storia
- Kerry Washington as Prof. Clarissa Dovey, the Dean of the School for Good
- Charlize Theron as Lady Leonora Lesso, the Dean of the School for Evil
- Abigail Stones as young Leonora
I highly recommend watching this film on Netflix this weekend.
Rating: 3.5 out of 10 Stars
Ryan Balkwill:
Resident film reviewer,
Level Best Art Cafe.