The School for Good and Evil

Character: Professor Anemone

Directed by: Paul Feig

Written by: David Magee, Paul Feig

Produced by: Joe Roth, Jeffrey Kirschenbaum, Laura Fischer, Paul Feig, Jane Startz

Cast Members: Sophia Anne Caruso, Sofia Wylie, Laurence Fishburne, Jamie Flatters, Kit Young, Peter Serafinowicz, Rob Delaney, Mark Heap, Patti LuPone, Rachel Bloom, Cate Blanchett, Kerry Washington, Charlize Theron

Released date: October 19, 2022

Language(s): English

Genre: Action, Comedy

Duration: 2h 27min

Best friends Sophie and Agatha find themselves on opposing sides of an epic battle when they're swept away into an enchanted school where aspiring heroes and villains are trained to protect the balance between good and evil.


→ There Are Two Sides to Every Story

Script developed by Never Enough Design