Release CalendarTop 250 MoviesMost Popular MoviesBrowse Movies by GenreTop Box OfficeShowtimes & TicketsMovie NewsIndia Movie Spotlight
    What's on TV & StreamingTop 250 TV ShowsMost Popular TV ShowsBrowse TV Shows by GenreTV News
    What to WatchLatest TrailersIMDb OriginalsIMDb PicksIMDb SpotlightIMDb Podcasts
    OscarsCannes Film FestivalStar WarsAsian Pacific American Heritage MonthSummer Watch GuideSTARmeter AwardsAwards CentralFestival CentralAll Events
    Born TodayMost Popular CelebsCelebrity News
    Help CenterContributor ZonePolls
For Industry Professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign In
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • Trivia
  • FAQ
IMDbPro
Charlize Theron, Kerry Washington, Sophia Anne Caruso, and Sofia Wylie in The School for Good and Evil (2022)

Full cast & crew

The School for Good and Evil

Edit
See agents for this cast & crew on IMDbPro

Director

  • Paul Feig
    Paul Feig
    director (directed by)

Writers

  • David Magee
    David Magee
    screenplay by and
  • Paul Feig
    Paul Feig
    screenplay by
  • Soman Chainani
    Soman Chainani
    based on the book by

Cast

(in credits order) complete, awaiting verification
  • Sophia Anne Caruso
    Sophia Anne Caruso
    Sophia Anne Caruso
    Sophie
  • Sofia Wylie
    Sofia Wylie
    Sofia Wylie
    Agatha
  • Laurence Fishburne
    Laurence Fishburne
    Laurence Fishburne
    School Master
  • Michelle Yeoh at an event for Star Trek: Discovery (2017)
    Michelle Yeoh
    Michelle Yeoh
    Professor Anemone
  • Jamie Flatters
    Jamie Flatters
    Jamie Flatters
    Tedros
  • Kit Young
    Kit Young
    Kit Young
    Rafal
    /Rhian
  • Peter Serafinowicz
    Peter Serafinowicz
    Peter Serafinowicz
    Yuba
  • Rob Delaney
    Rob Delaney
    Rob Delaney
    Stefan
  • Mark Heap
    Mark Heap
    Mark Heap
    Professor Manley
  • Patti LuPone
    Patti LuPone
    Patti LuPone
    Mrs. Deauville
  • Rachel Bloom at an event for The 74th Annual Golden Globe Awards 2017 (2017)
    Rachel Bloom
    Rachel Bloom
    Honora
  • Cate Blanchett
    Cate Blanchett
    Cate Blanchett
    The Storian
    (voice)
  • Kerry Washington
    Kerry Washington
    Kerry Washington
    Professor Dovey
  • Charlize Theron
    Charlize Theron
    Charlize Theron
    Lady Lesso
  • Liam Woon
    Liam Woon
    Liam Woon
    Footman
  • Sandra Yaw
    Sandra Yaw
    Callis
    (as Sandra Cole)
  • Denis Coleman
    Denis Coleman
    Bully
  • Mark Charles
    Mark Charles
    Eric
  • Ella Hehir
    Ella Hehir
    Young Sophie
  • Mahli Perry
    Mahli Perry
    Young Agatha
  • Stephanie Siadatan
    Stephanie Siadatan
    Stephanie Siadatan
    Vanessa
  • Adam Ray
    Adam Ray
    Adam Ray
    Town Tough
  • Abigail Stones
    Abigail Stones
    Abigail Stones
    Leonora
  • Malik Ibheis
    Malik Ibheis
    Malik Ibheis
    Shadow Creature
    /Wolf Guard
  • Olivia Booth-Ford
    Olivia Booth-Ford
    Olivia Booth-Ford
    Cayla
  • Earl Cave in The End of the F***ing World (2017)
    Earl Cave
    Earl Cave
    Hort
  • Callum Henson
    Callum Henson
    Wolf Guard
  • Joelle
    Joelle
    Joelle
    Joelle
  • Holly Sturton
    Holly Sturton
    Beatrix
  • Emma Lau
    Emma Lau
    Emma Lau
    Kiko
  • Briony Scarlett
    Briony Scarlett
    Briony Scarlett
    Reena
  • Rosie Graham
    Rosie Graham
    Rosie Graham
    Millicent
  • Chinenye Ezeudu
    Chinenye Ezeudu
    Chinenye Ezeudu
    Chinen
  • Petra Hajduk
    Petra Hajduk
    Petra Hajduk
    Fairy
  • Naomi Weijand
    Naomi Weijand
    Naomi Weijand
    Fairy
  • Louis McMiller
    Louis McMiller
    Louis McMiller
    Fairy
  • Ayo Jordan
    Ayo Jordan
    Fairy
  • Freya Parks
    Freya Parks
    Freya Parks
    Hester
  • Demi Isaac Oviawe
    Demi Isaac Oviawe
    Anadil
  • Kaitlyn Akinpelumi
    Kaitlyn Akinpelumi
    Kaitlyn Akinpelumi
    Dot
  • Harvey Scrimshaw in The Witch (2015)
    Harvey Scrimshaw
    Harvey Scrimshaw
    Harvid
  • Myles Kamwendo
    Myles Kamwendo
    Myles Kamwendo
    Nicholas
  • Ali Khan
    Ali Khan
    Ali Khan
    Chaddick
  • Oliver Watson
    Oliver Watson
    Oliver Watson
    Tristan
  • Misia Butler
    Misia Butler
    Misia Butler
    Tarquin
  • Alex Cubb in RuPaul's Drag Race UK (2019)
    Alex Cubb
    Alex Cubb
    Gregor
    (as Ally Cubb)
  • John Macdonald
    John Macdonald
    John Macdonald
    Cyclops
  • George Coppen
    George Coppen
    Sweet Cupid
  • Steven Calvert
    Steven Calvert
    Steven Calvert
    Evil Cupid
  • Shanti Deen-Ellis
    Shanti Deen-Ellis
    Wish Girl
    (as Shanti Deen Ellis)
  • Ben Aycrigg
    Ben Aycrigg
    Reaper
Rest of cast listed alphabetically
  • Soman Chainani
    Soman Chainani
    Soman Chainani
    School for Evil Teacher
    (uncredited)
  • Hugh Irvine
    Hugh Irvine
    Town Taylor
    (uncredited)
  • Wiley Jones
    Wiley Jones
    Wiley Jones
    Dancer
    (uncredited)
  • Matthew McCausland
    Matthew McCausland
    Ever
    (uncredited)
  • Elise Newman
    Elise Newman
    Ballroom Dancer
    (uncredited)
  • Connor Schelling-Tisza
    Connor Schelling-Tisza
    Connor Schelling-Tisza
    Dream Footman
    (uncredited)

Producers

  • Chris Castaldi
    Chris Castaldi
    executive producer
  • Soman Chainani
    Soman Chainani
    executive producer
  • Howard Ellis
    Howard Ellis
    line producer: additional photography, Budapest
  • Paul Feig
    Paul Feig
    producer (produced by) (p.g.a.)
  • Laura Allen Fischer
    Laura Allen Fischer
    producer (as Laura Fischer) (produced by) (p.g.a.)
  • Adam Goodman
    Adam Goodman
    line producer: additional photography, Budapest
  • Patricia Szczepanska Gronau
    Patricia Szczepanska Gronau
    visual effect producer
  • Stephen Jones
    Stephen Jones
    executive producer
  • Jeff Kirschenbaum
    Jeff Kirschenbaum
    producer (produced by) (p.g.a.)
  • Kane Lee
    Kane Lee
    co-producer
  • Greg Lubin
    Greg Lubin
    associate producer
  • Patricia Riggen
    Patricia Riggen
    executive producer
  • Joe Roth
    Joe Roth
    producer (produced by) (p.g.a.)
  • Zack Roth
    Zack Roth
    executive producer
  • Jane Startz
    Jane Startz
    producer (produced by) (p.g.a.)

Composer

  • Theodore Shapiro
    Theodore Shapiro
    composer (music by)

Cinematographer

  • John Schwartzman
    John Schwartzman
    director of photography

Editors

  • Mischa Chaleyer-Kynaston
    Mischa Chaleyer-Kynaston
    action unit editor
  • Brent White
    Brent White
    editor (edited by)

Casting Director

  • Fiona Weir
    Fiona Weir
    casting director (casting by)

Production Designer

  • Andy Nicholson
    Andy Nicholson
    production designer (production designed by)

Art Directors

  • Mikkel Aranas
    Mikkel Aranas
  • Ravi Bansal
    Ravi Bansal
    art director (Dneg)
  • Owen Black
    Owen Black
    assistant art director
  • Virginie Bourdin
    Virginie Bourdin
    art director (concept art supervisor)
  • Tim Browning
    Tim Browning
    senior art director
  • Rory Bruen
    Rory Bruen
    supervising art director
  • Patrick Creighton
    Patrick Creighton
  • Andi Crumbley
    Andi Crumbley
  • Judit Csák
    Judit Csák
  • Sarah Ginn
    Sarah Ginn

Set Decorator

  • Niamh Coulter
    Niamh Coulter

Costume Designer

  • Renee Ehrlich Kalfus
    Renee Ehrlich Kalfus

Makeup Department

  • Adir Abergel
    Adir Abergel
    hair stylist: Charlize Theron
  • Javier Aliaga
    Javier Aliaga
    Concept Artist/Digital Sculptor / sculptor and painter/creature effects
  • Shelley Blair
    Shelley Blair
    hair & makeup artist
  • Kelly Campbell
    Kelly Campbell
    crowd junior hair & makeup artist / crowd makeup junior
  • Shannon Carson
    Shannon Carson
    crowd hair trainee / crowd makeup trainee
  • Cat Coogan
    Cat Coogan
    crowd hair & makeup artist / crowd makeup artist
  • Francesca Crowder
    Francesca Crowder
    key hair stylist
  • Aidan Darcy
    Aidan Darcy
    hair assistant: Mr. Abergel
  • Nate Davies
    Nate Davies
    sculptor (credit only)
  • Louise Day
    Louise Day
    fabrication supervisor

Production Management

  • Gergö Balika
    Gergö Balika
    head of production: Mid Atlantic Films
  • Phil Benson
    Phil Benson
    executive in charge of post production
  • Darren Chesney
    Darren Chesney
    production manager
  • Levente Gajdos
    Levente Gajdos
    assistant unit manager
  • Noelle Green
    Noelle Green
    executive in charge of production
  • Jason Habelow
    Jason Habelow
    production manager: additional photography
  • Nathan Hayashigawa
    Nathan Hayashigawa
    production executive
  • Stephen Jones
    Stephen Jones
    unit production manager
  • László Kálmáncsi
    László Kálmáncsi
    unit assistant
  • Jonathan Lentin
    Jonathan Lentin
    post-production executive: Netflix

Second Unit Directors or Assistant Directors

  • Katie Abbott
    Katie Abbott
    trainee assistant director
  • Crerar Antony
    Crerar Antony
    assistant director: London Unit
  • Conor Bailey
    Conor Bailey
    trainee assistant director
  • Lia Campbell
    Lia Campbell
    trainee assistant director
  • Joseph Desmond Conlan
    Joseph Desmond Conlan
    trainee assistant director: second unit
  • Eoin Donnelly
    Eoin Donnelly
    third assistant director: second unit
  • Oana Ene
    Oana Ene
    second assistant director: second unit
  • Chloe Finlay
    Chloe Finlay
    trainee assistant director
  • Anna Piroska Geréb
    Anna Piroska Geréb
    floor second assistand director: Hungary
  • Saskia Greenhalgh
    Saskia Greenhalgh
    Additional Photography Set PA

Art Department

  • Elizabeth Abad Quintero
    Elizabeth Abad Quintero
    props department coordinator
  • Olavo Abrantes
    Olavo Abrantes
    junior draughtsperson / model maker
  • Balázs Bakró
    Balázs Bakró
    props hungary additional photography
  • Thomas Bennett
    Thomas Bennett
    props trainee
  • Harry Bielanski
    Harry Bielanski
    junior draughtsperson
  • Megan Byrne
    Megan Byrne
    standby props
  • Tiana Calvert
    Tiana Calvert
    art department assistant: Los Angeles
  • Archie Campbell-Baldwin
    Archie Campbell-Baldwin
    assistant art director
  • Pancho Chamorro
    Pancho Chamorro
    senior assistant set decorator
  • Anaïs Chareyre-Méjan
    Anaïs Chareyre-Méjan
    graphic designer (as Anais Mulgrew)

Sound Department

  • George Atkins
    George Atkins
    adr mixer
  • James M.H. Atkinson
    James M.H. Atkinson
    boom operator
  • Tomas Blazukas
    Tomas Blazukas
    sound effects editor
  • Chris Burdon
    Chris Burdon
    re-recording mixer
  • Chiara Cabri
    Chiara Cabri
    junior mix technician
  • Enda Callan
    Enda Callan
    first assistant sound
  • Lizzie Campbell-Kelly
    Lizzie Campbell-Kelly
    audio producer
  • Graeme Denny
    Graeme Denny
    sound trainee
  • Enos Desjardins
    Enos Desjardins
    sound effects editor
  • Simon Diggins
    Simon Diggins
    adr mixer

Special Effects

  • Robin Cordiner
    Robin Cordiner
    special effects trainee
  • Marie Duboscq
    Marie Duboscq
    special effects assistant technician
  • David Eves
    David Eves
    special effects workshop supervisor
  • Eric Frazier
    Eric Frazier
    special effects supervisor: additional photography
  • Alex Freeman
    Alex Freeman
    special effects senior technician
  • Bence Füredi
    Bence Füredi
    special effects floor supervisor: Hungary
  • Joe Halford
    Joe Halford
    lead senior technician: health & safety
  • Beccy Henderson
    Beccy Henderson
    CFX Performer
  • Petra Horváth
    Petra Horváth
    assistant special effects supervisor
  • Chris Hutton
    Chris Hutton
    Special Effects Buyer

Visual Effects

  • Srinivas Achary
    Srinivas Achary
    principal dmp artist
  • Alejandro Adame Quiroga
    Alejandro Adame Quiroga
    digital artist: Image Engine Design
  • Agarwal Aditya
    Agarwal Aditya
    visual effects artist
  • Rocío Aguirre Tejedor
    Rocío Aguirre Tejedor
    digital artist: Image Engine Design
  • Hector Aguirre
    Hector Aguirre
    visualization artist: The Third Floor
  • Wakeel Ahmad
    Wakeel Ahmad
    body tracking td
  • Alejandro Alipaz
    Alejandro Alipaz
    digital artist: Image Engine Design
  • Simon Aluze
    Simon Aluze
    modeler: Framestore
  • Sarvesh Amre
    Sarvesh Amre
    visual effects production manager: NetFX
  • Mario Anger
    Mario Anger
    digital artist: Image Engine Design

Stunts

  • Matt Allmen
    Matt Allmen
    utility stunts
  • Ben Aycrigg
    Ben Aycrigg
    stunts
  • JJ Battell
    JJ Battell
    stunt performer
  • Stephanie Baur
    Stephanie Baur
    stunt performer: previs
  • Shannon Beshears
    Shannon Beshears
    previs stunt performer
  • Lemuel Black
    Lemuel Black
    stunt coordinator: visual effects unit
  • Miles Brew
    Miles Brew
    stunt performer: previs
  • Francesca Cozier
    Francesca Cozier
    stunt double
  • Tim Davies
    Tim Davies
    stunt double: Jamie Flatters
  • Matthew Duggan
    Matthew Duggan
    stunt rigger

Camera and Electrical Department

  • Cory Armstrong
    Cory Armstrong
    rigging electrician
  • Marc Atherfold
    Marc Atherfold
    first assistant camera: "a" camera, second unit
  • Nathan Atkinson
    Nathan Atkinson
    Practical Electrician
  • Vaughan Aubrey
    Vaughan Aubrey
    Electrical Standby Rigger
  • Peter Ayriss
    Peter Ayriss
    drone pilot
  • Phillip Barnes
    Phillip Barnes
    Central Loader
  • Jon Beacham
    Jon Beacham
    camera operator: "a" camera, second unit
  • Chris Belcher
    Chris Belcher
    digital imaging technician: second unit
  • Lincoln Benjamin
    Lincoln Benjamin
    digital imaging technician
  • Sergio Bernuzzi
    Sergio Bernuzzi
    grip: "b" camera

Animation Department

  • Florian Brauch
    Florian Brauch
    animator
  • Daniel Escobar
    Daniel Escobar
    previs artist
  • Iselin Davø Fredriksen
    Iselin Davø Fredriksen
    animator
  • Aju Mohan
    Aju Mohan
    animator
  • Jon Munarriz Senosiain
    Jon Munarriz Senosiain
    animator
  • Miroslav Shestakov
    Miroslav Shestakov
    animator
  • Heriyanto Tio
    Heriyanto Tio
    animator
  • Nikolay Vanetsyan
    Nikolay Vanetsyan
    animator

Casting Department

  • Vanessa Baker
    Vanessa Baker
    adr voice casting
  • Sinéad Donnelly
    Sinéad Donnelly
    casting assistant (as Sinead Donnelly)
  • Zsolt Ferenc Maier
    Zsolt Ferenc Maier
    extras casting
  • Olissa Rogers
    Olissa Rogers
    casting associate
  • Veronika Varjasi
    Veronika Varjasi
    extras casting

Costume and Wardrobe Department

  • Dean Amy
    Dean Amy
    costume production assistant
  • Cathryn Avison
    Cathryn Avison
    embroidery designer/maker
  • Melanie Baird
    Melanie Baird
    Costume Trainee
  • Fanni Balazsi
    Fanni Balazsi
    hu costume supervisor assistant reshoot
  • Harriet Barford
    Harriet Barford
    textile artist: printer
  • Alexandra Bland
    Alexandra Bland
    assistant buyer
  • Andrea Bordacs
    Andrea Bordacs
    On-Set Background supervisor / key costumer
  • Laura Boseley
    Laura Boseley
    Costume maker
  • Mark Bouman
    Mark Bouman
    assistant costume designer
  • Anne Bradley
    Anne Bradley
    senior costume maker

Editorial Department

  • Mal Campbell
    Mal Campbell
    Dailies Operator
  • Cody Cardarelli
    Cody Cardarelli
    post-production coordinator
  • Jeremy Crichton
    Jeremy Crichton
    data technician
  • Theresa Crooks
    Theresa Crooks
    colour assistant
  • Ian Cunningham
    Ian Cunningham
    associate editor
  • Adriana Fratianu
    Adriana Fratianu
    assistant post-production accountant: Trevanna London
  • Annie Gaudet
    Annie Gaudet
    post-production accountant: Trevanna London
  • Maria George
    Maria George
    second assistant editor
  • Jon Gray
    Jon Gray
    account executive
  • Jonas Jangvad
    Jonas Jangvad
    colour assistant

Location Management

  • Alastair Agnew
    Alastair Agnew
    location assistant
  • Ben Ahmed
    Ben Ahmed
    supervising location manager
  • Matt Cowlam
    Matt Cowlam
    location coordinator
  • Emily Danby
    Emily Danby
    location assistant
  • Viktor de Hegyessy
    Viktor de Hegyessy
    location coordinator
  • Chris Fegan
    Chris Fegan
    Unit assistant
  • Catherine Geary
    Catherine Geary
    key location manager
  • Brenda Gough
    Brenda Gough
    assistant location manager
  • Müller Gábor
    Müller Gábor
    location marshall
  • Joanne Hall
    Joanne Hall
    assistant location manager

Music Department

  • David Arch
    David Arch
    celeste
  • Christine Bergren
    Christine Bergren
    music clearance and legal
  • Mark Berrow
    Mark Berrow
    violin
  • Richard Bissill
    Richard Bissill
    musician: French horn
  • Rachel Bolt
    Rachel Bolt
    musician: viola
  • Paul John Chandler
    Paul John Chandler
    music editor
  • Alexa Collazo
    Alexa Collazo
    music clearance
  • Grace Davidson
    Grace Davidson
    vocalist
  • Colby Donaldson
    Colby Donaldson
    pro tools operator
  • Thomas S. Drescher
    Thomas S. Drescher
    music editor

Script and Continuity Department

  • Connie Fyans
    Connie Fyans
    script supervisor
  • Maddison Marieges Moore
    Maddison Marieges Moore
    script supervisor: second unit

Transportation Department

  • Michael Connor
    Michael Connor
    transportation captain: additional photography
  • Liam Fullerton
    Liam Fullerton
    transportation captain
  • Ritson Girvin
    Ritson Girvin
    transportation co-captain
  • Geno Hart
    Geno Hart
    Production Advisor
  • Bodor Henrik
    Bodor Henrik
    personal driver: Laura Allen Fischer
  • Andrew James
    Andrew James
    Driver to Paul Feig
  • Al Kennett
    Al Kennett
    production driver / security/driver: Kerry Washington / security/driver: charlize theron
  • Ted Leaning
    Ted Leaning
    unit driver
  • Gary Logan
    Gary Logan
    unit driver
  • Martin McDowell
    Martin McDowell
    transportation coordinator

Additional Crew

  • Niamh Adams
    Niamh Adams
    production assistant
  • Mayde Alpi
    Mayde Alpi
    assistant: Ms. Startz (as Maydé Alpi)
  • Juan Carlos Alvarez Vasquez
    Juan Carlos Alvarez Vasquez
    post-production coordinator (credit only)
  • Hanna Angelus
    Hanna Angelus
    cast
  • Neil Armitage
    Neil Armitage
    crane technician
  • Iris Azadi
    Iris Azadi
    lead title designer
  • Anna Balika
    Anna Balika
    assistant production coordinator
  • Mark Bann
    Mark Bann
    Studio Medic
  • Robynne Beers
    Robynne Beers
    production coordinator
  • Behnood Behjoo
    Behnood Behjoo
    marketing producer: Company 3, Los Angeles

Thanks

  • Greg Baxter
    Greg Baxter
    special thanks
  • Mark Day
    Mark Day
    special thanks
  • Nicholas David Nesbitt
    Nicholas David Nesbitt
    special thanks (as Nick Nesbitt)
  • Stephanie Scrase
    Stephanie Scrase
    special thanks

Contribute to this page

Suggest an edit or add missing content
  • IMDb Answers: Help fill gaps in our data
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb app
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb app
For Android and iOS
Get the IMDb app
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.