Skip to main content

The Witches

book and lyrics by Lucy Kirkwood, music and lyrics by Dave Malloy
a co-production with Roald Dahl Story Company

Title treatment of Roald Dahl's The Witches, with a cartoon of a claw-like hand reaching down to pick up a belligerent-looking mouse who is standing on the H of Witches.

Booking and details

7 November 2023 — 27 January 2024
This show has now ended
The event location is

Olivier Theatre

National Theatre, South Bank, London SE1 9PX

A musical adventure

Everything you know about witches is wrong. Forget the pointy hats and broomsticks: they’re the most dangerous creatures on earth.

And now they’ve come up with their most evil plan yet.

The only thing standing in their way is Luke and his Gran. But he’s ten and she’s got a dodgy heart. Time is short, danger is everywhere, and they’ve got just one chance to stop the witches from squalloping every stinking little child in England.

The Witches is a rip-roaring musical version of Roald Dahl’s timeless tale, filled with wit, daring and heart. With book and lyrics by Olivier Award-winner Lucy Kirkwood, music and lyrics by Tony Award-nominee Dave Malloy, and directed by Lyndsey Turner.


A dazzling show

The Times 


A hysterically funny triumph

Time Out


Warms your heart and chills your bones



An absolute cracker of a show

Financial Times


This is the Christmas show to beat

Evening Standard


A magic musical concoction

Whats On Stage 


Wickedly entertaining

The Stage 


A glorious future surely awaits this show

The i



For 8+ year olds
This show contains moments of bright flashing lights. It contains themes of bereavement and death.
More advice and guidance


The development of new music theatre is supported by the Genesis Foundation through the Genesis Music Theatre Programme.

The New American Work Programme is supported by Lawton W Fitt & James I McLaren Foundation.

This is an Edgerton New Plays Commission. New Play Commissions are also supported by the Pritzker Pucker Family Foundation.

Costumes for this production supported by Jordan Roth.



A cartoon mouse looks up, pointing at something above, that we can't see.
Play Video

Watch the animated trailer

A group of children stand wearing headphones in a recording studio. They are facing microphones, with music stands in front of them.
Play Video

The cast perform ‘Get Up’


The role of Luke is played by:

Bertie Caplan

Frankie Keita

Vishal Soni

The role of Bruno is played by:

Cian Eagle-Service

George Menezes Cutts

William Skinner

The role of Helga is played by:

Jersey Blu Georgia

Asanda Abbie Masike

Chloe Raphael

Young Company

Production team

Book and lyrics

Lucy Kirkwood

Music and lyrics

Dave Malloy


Lyndsey Turner

Set and Costume Designer

Lizzie Clachan


Stephen Mear

Music Supervisor

Nigel Lilley

Music Director

Cat Beveridge

Cat Beveridge

Lighting Designer

Bruno Poet

Co-Sound Designer

Alexander Caplen

Alexander Caplen

Co-Sound Designer

Ian Dickinson for Autograph

Ian Dickinson for Autograph

Video Designer

Ash J Woodward

Co-Illusion Designer and Director

Chris Fisher

Co-Illusion Designer and Director

Will Houstoun

Casting Director

Bryony Jarvis-Taylor

Voice Coach and Children's Singing Coach

Liz Flint

Liz Flint

Dialect Coach

Edda Sharpe

Associate Director

Séimí Campbell

Séimí Campbell

Associate Set Designer

Shankho Chaudhuri

Shankho Chaudhuri

Associate Costume Designer

Johanna Coe

Associate Choreographer

Ebony Molina

Associate Music Director

Natalie Pound

Children’s and Assistant Music Director

Sarah Morrison

Associate Wigs, Hair and Make-up Designer

Kim Kasim

Staff Director

Priya Patel Appleby


Music Director / Piano

Cat Beveridge

Cat Beveridge

Keys 2 / Accordion

Sarah Morrison


Shane Forbes


Joley Cragg

Upright Bass

Nicki Davenport


Camilla Pay

Trumpet / Flugelhorn

Owain Harries

Trombone / Tuba

Nathaniel Cross

Flute / Piccolo / Alto Saxophone

James Mainwaring

Bassoon / Tenor Saxophone

Alice Lee


Tina Jacobs-Lim


Dominique Pecheur

Activity resources for schools

Pre-show activity resource

Download the post-show activity pack (PDF 1MB)

Post-show activity resource

Download the post-show activity pack (PDF 1.1MB)


View the latest shows at the National Theatre