Browse
← Back Browse →
The School for Good and Evil
The School for Good and Evil

The School for Good and Evil

2022 🎤 English 5.9
Family MoviesUSTeen MoviesKids & Family Movies

DirectorPaul Feig

CastSophia Anne Caruso, Sofia Wylie, Charlize Theron, Kerry Washington, Laurence Fishburne, Michelle Yeoh

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.

Available in 16 of 16 Netflix regions including United States, Korea, Japan.

Where to watch

🇺🇸 United States Available
Audio: EnglishFrenchFilipinoSpanishGermanCzechHindiHungarianIndonesianItalianJapanesePolishPortuguese (Brazil)Spanish (Spain)TamilTeluguThaiTurkishUkrainianVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-05-18
Watch on Netflix →
🇰🇷 Korea Available
Audio: EnglishJapaneseCzechFilipinoFrenchGermanHindiHungarianIndonesianItalianPolishPortuguese (Brazil)SpanishSpanish (Spain)TamilTeluguThaiTurkishUkrainianVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-05-21
Watch on Netflix →
🇯🇵 Japan Available
Audio: EnglishJapanesePortuguese (Brazil)CzechFilipinoFrenchGermanHindiHungarianIndonesianItalianPolishSpanishSpanish (Spain)TamilTeluguThaiTurkishUkrainianVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-09-06
Watch on Netflix →
🇬🇧 United Kingdom Available
Audio: EnglishUkrainianPortuguese (Brazil)PolishHindiFrenchCzechFilipinoGermanHungarianIndonesianItalianJapaneseSpanishSpanish (Spain)TamilTeluguThaiTurkishVietnamese
Subtitles: EnglishArabicFrenchPolishUkrainianChinese (Traditional)Chinese (Simplified)CroatianCzechDanishDutchFilipinoFinnishGermanGreekHebrewHungarianIndonesianItalianJapaneseKoreanMalayNorwegianPortuguese (Brazil)PortugueseRomanianRussianSpanishSpanish (Spain)SwedishThaiTurkishVietnamese
Checked: 2026-05-18
Watch on Netflix →
🇦🇺 Australia Available
Audio: EnglishVietnameseItalianFrenchSpanishCzechFilipinoGermanHindiHungarianIndonesianJapanesePolishPortuguese (Brazil)Spanish (Spain)TamilTeluguThaiTurkishUkrainian
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-05-18
Watch on Netflix →
🇨🇦 Canada Available
Audio: EnglishItalianFrenchSpanishGermanCzechFilipinoHindiHungarianIndonesianJapanesePolishPortuguese (Brazil)Spanish (Spain)TamilTeluguThaiTurkishUkrainianVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-04-28
Watch on Netflix →
🇮🇳 India Available
Audio: HindiEnglishTeluguTamilCzechFilipinoFrenchGermanHungarianIndonesianItalianJapanesePolishPortuguese (Brazil)SpanishSpanish (Spain)ThaiTurkishUkrainianVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewHindiCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-04-28
Watch on Netflix →
🇩🇪 Germany Available
Audio: EnglishGermanUkrainianTurkishItalianFrenchCzechFilipinoHindiHungarianIndonesianJapanesePolishPortuguese (Brazil)SpanishSpanish (Spain)TamilTeluguThaiVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-09-09
Watch on Netflix →
🇪🇸 Spain Available
Audio: EnglishSpanish (Spain)UkrainianPortuguese (Brazil)ItalianFrenchGermanSpanishCzechFilipinoHindiHungarianIndonesianJapanesePolishTamilTeluguThaiTurkishVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-05-18
Watch on Netflix →
🇫🇷 France Available
Audio: EnglishFrenchUkrainianPortuguese (Brazil)Spanish (Spain)GermanSpanishCzechFilipinoHindiHungarianIndonesianItalianJapanesePolishTamilTeluguThaiTurkishVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-05-18
Watch on Netflix →
🇮🇹 Italy Available
Audio: EnglishItalianUkrainianFrenchSpanish (Spain)GermanSpanishCzechFilipinoHindiHungarianIndonesianJapanesePolishPortuguese (Brazil)TamilTeluguThaiTurkishVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-05-18
Watch on Netflix →
🇧🇷 Brazil Available
Audio: EnglishPortuguese (Brazil)ItalianFrenchGermanCzechFilipinoHindiHungarianIndonesianJapanesePolishSpanishSpanish (Spain)TamilTeluguThaiTurkishUkrainianVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-05-22
Watch on Netflix →
🇨🇿 Czechia Available
Audio: EnglishCzechUkrainianPolishGermanFilipinoFrenchHindiHungarianIndonesianItalianJapanesePortuguese (Brazil)SpanishSpanish (Spain)TamilTeluguThaiTurkishVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-07-31
Watch on Netflix →
🇵🇭 Philippines Available
Audio: EnglishFilipinoJapaneseSpanishCzechFrenchGermanHindiHungarianIndonesianItalianPolishPortuguese (Brazil)Spanish (Spain)TamilTeluguThaiTurkishUkrainianVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-08-02
Watch on Netflix →
🇭🇰 Hong Kong Available
Audio: EnglishJapaneseCzechFilipinoFrenchGermanHindiHungarianIndonesianItalianPolishPortuguese (Brazil)SpanishSpanish (Spain)TamilTeluguThaiTurkishUkrainianVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-05-17
Watch on Netflix →
🇹🇼 Taiwan Available
Audio: EnglishJapaneseCzechFilipinoFrenchGermanHindiHungarianIndonesianItalianPolishPortuguese (Brazil)SpanishSpanish (Spain)TamilTeluguThaiTurkishUkrainianVietnamese
Subtitles: ArabicCzechDanishGermanGreekEnglishSpanishSpanish (Spain)FinnishFilipinoFrenchHebrewCroatianHungarianIndonesianItalianJapaneseKoreanMalayNorwegianDutchPolishPortuguesePortuguese (Brazil)RomanianRussianSwedishThaiTurkishUkrainianVietnameseChinese (Simplified)Chinese (Traditional)
Checked: 2026-05-24
Watch on Netflix →
How we check this data. We verify each title on Netflix across 16 regions using our own accounts, on a rolling basis. The "Checked" date shown under each country is when we last confirmed it. More about our method →
Not available in your country? How to watch from another region →
Need subtitles in your language?