The School for Good and Evil is a 2022 fantasy film directed by Paul Feig. It is based on the 2013 novel of the same name by Soman Chainani, with the screenplay is written by David Magee and Feig. The film stars Sophia Anne Caruso, Sofia Wylie, Laurence Fishburne, Michelle Yeoh, Jamie Flatters, Kit Young, Peter Serafinowicz, Kerry Washington, and Charlize Theron