From James and the Giant Peach to Willy Wonka and the Chocolate Factory, Roald Dahl’s weird and wild tales have captivated us as movies. Now The Witches is getting another turn.

Anjelica Huston starred in a 1990 take, and this one gives us the bewitching Anne Hathaway as, well, one of those titular kind. She stars alongside the fab Octavia Spencer, in a reworking of the tale co-written and directed by Robert ‘Back to the Future’ Zemeckis.

Also starring are Stanley Tucci, Kristin Chenowith and Chris Rock, Zemeckis’ co-writers were Guillermo del Toro and Black-ish’s Kenya Barris.

The 2020 take on The Witches is set to air from October 22. Here’s the trailer: