33 Credits for The School for Good and Evil

PG-13 10/19/2022

Cast

Sofia Wylie as Agatha in The School for Good and Evil (10/2022)
Sofia Wylie

Agatha

Sophia Anne Caruso as Sophie in The School for Good and Evil (10/2022)
Sophia Anne Caruso

Sophie

Kerry Washington as Professor Dovey in The School for Good and Evil (10/2022)
Kerry Washington

Professor Dovey

Charlize Theron as Lady Lesso in The School for Good and Evil (10/2022)
Charlize Theron

Lady Lesso

Laurence Fishburne as School Master in The School for Good and Evil (10/2022)
Laurence Fishburne

School Master

Michelle Yeoh as Professor Anemone in The School for Good and Evil (10/2022)
Michelle Yeoh

Professor Anemone

Jamie Flatters as Tedros in The School for Good and Evil (10/2022)
Jamie Flatters

Tedros

Kit Young as Rafal / Rhian in The School for Good and Evil (10/2022)
Kit Young

Rafal / Rhian

Peter Serafinowicz as Yuba in The School for Good and Evil (10/2022)
Peter Serafinowicz

Yuba

Cate Blanchett as The Storian (voice) in The School for Good and Evil (10/2022)
Cate Blanchett

The Storian (voice)

Patti LuPone as Mrs. Deauville in The School for Good and Evil (10/2022)
Patti LuPone

Mrs. Deauville

Rob Delaney as Stefan in The School for Good and Evil (10/2022)
Rob Delaney

Stefan

Rachel Bloom as Honora in The School for Good and Evil (10/2022)
Rachel Bloom

Honora

Earl Cave as Hort in The School for Good and Evil (10/2022)
Earl Cave

Hort

Mark Heap as Professor Manley in The School for Good and Evil (10/2022)
Mark Heap

Professor Manley

Freya Parks as Hester in The School for Good and Evil (10/2022)
Freya Parks

Hester

Demi Isaac Oviawe

Anadil

Kaitlyn Akinpelumi as Dot in The School for Good and Evil (10/2022)
Kaitlyn Akinpelumi

Dot

Briony Scarlett as Reena in The School for Good and Evil (10/2022)
Briony Scarlett

Reena

Joelle as Joelle in The School for Good and Evil (10/2022)
Joelle

Joelle

Ali Khan as Chaddick in The School for Good and Evil (10/2022)
Ali Khan

Chaddick

Liam Woon

Footman

Stephanie Siadatan as Vanessa in The School for Good and Evil (10/2022)
Stephanie Siadatan

Vanessa

Adam Ray as Town Tough in The School for Good and Evil (10/2022)
Adam Ray

Town Tough

Olivia Booth-Ford as Cayla in The School for Good and Evil (10/2022)
Olivia Booth-Ford

Cayla

Emma Lau as Kiko in The School for Good and Evil (10/2022)
Emma Lau

Kiko

Chinenye Ezeudu as Chinen in The School for Good and Evil (10/2022)
Chinenye Ezeudu

Chinen

Harvey Scrimshaw as Harvid in The School for Good and Evil (10/2022)
Harvey Scrimshaw

Harvid

Misha Butler as Tarquin in The School for Good and Evil (10/2022)
Misha Butler

Tarquin

John MacDonald as Cyclops in The School for Good and Evil (10/2022)
John MacDonald

Cyclops

Crew