First listen to Roald Dahl’s The Witches musical

A first listen to new musical The Witches has been revealed.

The new stage adaptation of Roald Dahl’s timeless tale will open at the National Theatre’s Olivier theatre from 7 November 2023.

Directed by Lyndsey Turner (The Crucible), the musical has a book and lyrics by Olivier Award-winner Lucy Kirkwood (Mosquitoes) and music and lyrics by Tony Award-nominee Dave Malloy (Natasha, Pierre & The Great Comet of 1812).

You can get a first taster of the show in the video below…

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.

Who’s on the cast?

The company features Olivier-nominated Katherine Kingsley as the Grand High Witch, BAFTA Award-winner Daniel Rigby as hotel manager Mr Stringer and Sally Ann Triplett as Gran.

Playing Luke’s parents are Laura Medforth as Mum and Richard David-Caine as Dad, playing Bruno’s parents are Ekow Quartey as Mr Jenkins and Maggie Service as Mrs Jenkins, and playing Chef Chevalier at Hotel Magnificent is Irvine Iqbal.

Playing the witches are Julie Armstrong, Chrissie Bhima, Zoe Birkett, Maddison Bulleyment, Miracle Chance, Daniele Coombe, Molly-May Gardiner, Tiffany Graves, Bobbie Little, Tania Mathurin, Amira Matthews and Alexandra Waite-Roberts.

Completing the adult cast are Adrian Grove, Jacob Maynard and Ben Redfern

For more information and tickets, visit

About the author: Josh Darvill

Josh is Stageberry's editor with over five years of experience writing about theatre in the West End and across the UK. Prior to following his passion for musicals, he worked for more than a decade as a TV journalist.


Follow us