The Worst Witch official wallpaper
The Worst Witch poster

The Worst Witch

(1998)

Cast

Georgina Sherrington as Mildred Hubble
Georgina Sherrington

as Mildred Hubble

Katy Allen as Ethel Hallow
Katy Allen

as Ethel Hallow

Jessica Fox as Enid Nightshade
Jessica Fox

as Enid Nightshade

Emma Brown as Maud Moonshine
Emma Brown

as Maud Moonshine

Clare Coulter as Miss Amelia Cackle
Clare Coulter

as Miss Amelia Cackle

Kate Duchêne as Miss Constance Hardbroom
Kate Duchêne

as Miss Constance Hardbroom

Polly James as Miss Lavinia Crotchet
Polly James

as Miss Lavinia Crotchet

Claire Porter as Miss Imogen Drill
Claire Porter

as Miss Imogen Drill

Holly Rivers as Drusilla Paddock
Holly Rivers

as Drusilla Paddock

Harshna Brahmbhatt as Jadu Wali
Harshna Brahmbhatt

as Jadu Wali

Joanna Dyce as Ruby Cherrytree
Joanna Dyce

as Ruby Cherrytree

Crew

Heather Howell as Costume & Make-Up department
Heather Howell

Costume Design

Michael Treen as Production department
Michael Treen

Line Producer

Paul K. Joyce as Sound department
Paul K. Joyce

Original Music Composer

Dan Maddicott as Production department
Dan Maddicott

Executive Producer

Arnie Gelbart as Production department
Arnie Gelbart

Executive Producer

Maggie Webb as Costume & Make-Up department
Maggie Webb

Makeup Designer

Ian Whitehead as Production department
Ian Whitehead

Line Producer

Maggie Webb as Costume & Make-Up department
Maggie Webb

Hair Designer