Don’t miss the strictly limited run of the Roald Dahl classic The Witches at the National Theatre. Book The Witches tickets in the West End on London Theatre.
Adapted from Roald Dahl's 1983 novel, the musical tells the story of an English boy and his Norwegian grandmother in a world where societies of child-hating witches operate in secret across every country. The merciless Grand High Witch takes the stage in England, orchestrating a sinister plan to transform all the children into mice.
Roald Dahl's beloved novel, The Witches, seamlessly blends humour and thrilling action, with over 11 million copies sold, solidifying its status as a fan favourite. The 1990 film adaptation, directed by Nicolas Roeg and produced by Jim Henson, closely follows the 1983 book starring Anjelica Huston, Mai Zetterling, Rowan Atkinson, and Jasen Fisher. Read our guide to Roald Dahl on stage.
In The National Theatre's production, three-time Olivier-nominated actress Katherine Kingsley (The Larkins) portrays the formidable Grand High Witch. BAFTA Award-winner Daniel Rigby (One Man, Two Guvnors) takes on the role of Mr Stringer. Rigby, known for his role as Eric Morecambe in the 2011 BBC film Eric and Ernie, brings his acclaimed talent to the stage alongside Sally Ann Triplett (Sweeney Todd, Oklahoma), who will play Gran.
The Witches is directed by Lyndsey Turner, with a book and lyrics by Olivier Award-winner Lucy Kirkwood and music and lyrics by Tony Award-nominee Dave Malloy. Completing the creative team are costume designer Lizzie Clachan, choreographer Stephen Mear, music supervisor Nigel Lilley, music director Cat Beveridge, lighting designer Bruno Poet, co-sound designers Alexander Caplen and Ian Dickinson, video designer Ash J Woodward, and illusionists Chris Fisher and Will Houstoun.
Book The Witches tickets on London Theatre now.
2hr 30mins (incl. interval)
8+
7th November, 2023
27th January, 2024
Location: Fringe/Off West End
Railway station: Waterloo
Bus numbers: (Waterloo Road) 1, 4, 26, 59, 68, 76, 139, 168, 171, 172, 176, 188, 243, 341, 521, RV1, X68
Night bus numbers: (Waterloo Road) 139, 176, 188, 243, 341, N1, N68, N76, N171, N343
Car park: National Theatre, Upper Ground (1min)
Directions from tube: (10mins) Follow signs for exits to the South Bank. This should lead you to an underground pedestrian passage called ‘Sutton Walk’ that emerges at the South Bank. Turn right and walk along the river Thames until you see the National Theatre.
Book tickets to The Witches, or sign up to receive the latest news and show alerts.
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 Witches is playing at Olivier Theatre. The theatre is located at National Theatre, South Bank, London, SE1 9PX.
The running time of The Witches is 2hr 30mins (incl. interval)
The recommended age for The Witches is 8+.
Book tickets for The Witches on London Theatre.
Unfortunately, tickets for this event are no longer available.
Sign up to our mailing list to receive exclusive offers, new show ticket alerts and seasonal promotions. You can unsubscribe at any time.
You can unsubscribe at any time. Privacy Policy