The School for Good and Evil (Netflix) Movie Poster

The School for Good and Evil (Netflix)

The School for Good and Evil (Netflix)

Best friends Sophie (Sophia Anne Caruso) and Agatha (Sofia Wylie) find their bond put to the test when they're whisked away to a magical school for future fairy-tale heroes and villains. 

Cast: Sofia Wylie, Sophia Anne Caruso, Charlize Theron, Kerry Washington, Laurence Fishburne, Michelle Yeoh, Jamie Flatters, Kit Young, Peter Serafinowicz, Rob Delaney, Mark Heap, Patti LuPone, Rachel Bloom
Director: Paul Feig
Studio: Netflix
Producer(s): Joe Roth, Jane Startz, Paul Feig, Jeff Kirschenbaum
Writer(s): David Magee, Paul Feig
Official Site: netflix.com/schoolforgoodandevil