Roald Dahl tells stories for children that are always a bit twisted and definitely dark. Based on his book about a young girl with special talents, this musical goes full force. From the enchanting opening baby sequence, it’s obvious that we’re in for some ingenious entertainment. Alisha Weir plays the title role with aplomb, but it’s Emma Thompson, as the evil headmistress, who steals the show. Her character alone is devilishly evil and her musical numbers are wickedly funny. Tom Minchin’s catchy songs are made even more clever with Ellen Kane’s lively, inventive choreography. Director Matthew Warchus continually surprises with lovely visuals and off-kilter approaches that add to the enjoyment. Sure, this is aimed at kids and/or families, but the energetic staging is so inventive and the performances are so much fun that everyone can enjoy this devilish delight. (5 / 5)