The School for Good and Evil Movie Poster

The School for Good and Evil

October 19, 2022
2hr 29min
Status: released

Trailer, Teaser & Videos

Where to Watch The School for Good and Evil (Stream)

The School for Good and Evil Movie Details:

Based onThe School for Good and Evil by Soman Chainani
Country United States
Language English
Release dateOctober 18, 2022 (Regency Village Theatre)
October 19, 2022
Running time2hr 29min
Age ratingPG-13
StarringSophia 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
Directed by Paul Feig
Screenplay byDavid Magee
Paul Feig
Produced byJoe Roth
Jeffrey Kirschenbaum
Laura Fischer
Paul Feig
Jane Startz
Cinematography by John Schwartzman
Edited by Brent White
Music byTheodore Shapiro
Production CompanyRoth/Kirschenbaum Films
Feigco Entertainment
Jane Startz Productions
Distributor Netflix

The School for Good and Evil Movie Cast & Characters:

  • Sophia Anne Caruso (not pictured) and Sofia Wylie (above) lead the film as Sophie and Agatha.
    • Sophia Anne Caruso as Sophie, a beautiful girl who dreams of becoming a princess
  • Ella Hehir as young Sophie
    • Sofia Wylie as Agatha, Sophie’s best friend is labeled a witch by the villagers
  • Mahli Perry as young Agatha
    • Kit Young as Rafal/Rhian, the twin School Masters
  • Laurence Fishburne as School Master Rhian, Rafal’s disguise as his brother in his old years
  • Michelle Yeoh as Prof. Emma Anemone, the Beautification teacher
  • Jamie Flatters as Tedros, the Prince of Camelot
  • Peter Serafinowicz as Yuba, the Surviving in Fairy Tales teacher
  • 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 Storian
  • 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


The film follows Best friends Sophie and Agatha find their bond put to the test when they’re whisked away to a magical school for future fairy-tale heroes and villains.

About The School for Good and Evil Movie:

The School for Good and Evil is an American fantasy film directed by Paul Feig from a screenplay he co-wrote with David Magee. The film stars an ensemble cast led by Sophia Anne Caruso as Sophie and Sofia Wylie as Agatha, two best friends who are sent to the Schools for Good and Evil. After their fortunes are seemingly reversed, their friendship is put to the test.

The film’s development began in 2013 when the rights to the novel were acquired by Roth/Kirschenbaum Films and Jane Startz Productions, with Universal Pictures initially set to release the film. After the project languished in development hell, Netflix took over in 2017, and Feig was hired to direct three years later.

The film marks Paul Feig’s Netflix Debut.

Principal photography took place in Northern Ireland between January and July 2021.

The film had its world premiere at Regency Village Theatre in Los Angeles on October 18, 2022. It was also released in select theaters.

The School for Good and Evil was released on October 19, 2022, by Netflix. The film received generally negative reviews from critics, who criticized the narrative and storytelling, but praised its cast and visuals.