The School for Good and Evil

The School for Good and Evil

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.

  • Released:
  • Runtime: 120 minutes
  • Genre: Fantasy, Comedy, Action, Drama
  • Stars: Sophia Anne Caruso, Sofia Wylie, Laurence Fishburne, Michelle Yeoh, Jamie Flatters, Kit Young, Peter Serafinowicz, Kerry Washington, Charlize Theron, Earl Cave, Rachel Bloom, Mark Heap, Patti LuPone, Freya Parks, Demi Isaac Oviawe, Kaitlyn Akinpelumi, Briony Scarlett, Cate Blanchett, Joelle, Ali Khan, Rob Delaney, Liam Woon, Stephanie Siadatan, Adam Ray, Olivia Booth-Ford, Emma Lau, Chinenye Ezeudu, Harvey Scrimshaw, Misha Butler, John Macdonald, Shanti Deen-Ellis, Ben Aycrigg
  • Director: Paul Feig