Cast & crew

The Worst Witch (2017)

Directed by Delyth Thomas, Sallie Aprahamian, Lindy Heymann, Nick Leather Written by Nick Leather, Maxine Exley, Madeleine Brettingham

Cast

Kelsey Calladine-Smith Moon
Raquel Cassidy Hecate
Tamara Smart Nightshade
Megan Hughes Maud
Clare Higgins Ada
Zita Sattar Tapioca
Shauna Shim Drill Kill
Dagny Rollins Foxglove
Luciana Akpobaro Azura
Jenny Richardson Sinuous Hallow
Kitty Slack Twigg
Trixie Hyde Sybil
Karen Paullada Arabella Figg
Billie Boullet Fenella
Saoirse Addison Izzy
Ynez Williams Bunch
Annette Hannah Tapioca
Lydia Page Hubble
Nitin Ganatra Daisy Werthan
Lydia Page Mildred Hubble
Megan Hughes Maud Spellbody
Tamara Smart Enid Nightshade
Jenny Richardson Ethel Hallow
Dagny Rollins Felicity Foxglove
Raquel Cassidy Miss Joy Hecate Hardbroom
Kelsey Calladine-Smith Indigo Moon
Annette Hannah Mabel Tapioca
Trixie Hyde Sybil Hallow
Kitty Slack Clarice Twigg
Ynez Williams Beatrice Bunch
Clare Higgins Miss Ada Cackle
Shauna Shim Miss Drill
Saoirse Addison Izzy Jones
Luciana Akpobaro Azura Moon
Billie Boullet Fenella Feverfew
Zita Sattar Mrs Maria Tapioca
Karen Paullada Miss Arabella Hempnettle
Nitin Ganatra Mr Daisy

Crew

Jill Murphy Original Story
Nick Leather Screenplay
Maxine Exley Screenplay
Madeleine Brettingham Screenplay
Delyth Thomas Director
Tamara Rothenberg Producer
Lucy Martin Producer
Sallie Aprahamian Director
Lindy Heymann Director
Nick Leather Director
Jill Murphy Original Story
Madeleine Brettingham Screenplay
Maxine Exley Screenplay
Nick Leather Screenplay
Delyth Thomas Director
Lucy Martin Producer
Tamara Rothenberg Producer
Nick Leather Director
Lindy Heymann Director