Loading...
The School for Good and Evil

The School for Good and Evil

2022·Movie·2h 29m12

Fantasy, Comedy, Adventure

7.0 / 10 (1,441 votes)

There are two sides to every story.

Best friends Sophie and Agatha navigate an enchanted school for young heroes and villains — and find themselves on opposing sides of the battle between good and evil.

Directed by
Paul Feig
Original language
English
Released
19 October 2022

Where to Watch

Availability in the US · Subtitle and audio track data

Subtitle and audio languages not checked yet.

Last verified 2 Nov 2026

Cast

  • Sofia Wylie

    Sofia Wylie

    Agatha

  • Sophia Anne Caruso

    Sophia Anne Caruso

    Sophie

  • Kerry Washington

    Kerry Washington

    Professor Dovey

  • Charlize Theron

    Charlize Theron

    Lady Lesso

  • Laurence Fishburne

    Laurence Fishburne

    School Master

  • Jamie Flatters

    Jamie Flatters

    Tedros

  • Earl Cave

    Earl Cave

    Hort

  • Holly Sturton

    Holly Sturton

    Beatrix

  • Kit Young

    Kit Young

    Rafal / Rhian

  • Freya Parks

    Freya Parks

    Hester

  • Scaredy Kat

    Scaredy Kat

    Gregor

  • Cate Blanchett

    Cate Blanchett

    The Storian (voice)