Anne Hathaway seems to get a fair bit of stick (mostly from Hook writer Alfie Powell), but everything I’ve seen her in she’s been brilliant.

Love and Other Drugs, Interstellar, The Dark Knight Rises, Les MisTHE DEVIL WEARS PRADA – all great films where Anne does the biz.

However, after a career of mostly playing the heroine, Anne has finally landed her first proper villainous role in an adaption of Roald Dahl’s classic tale The Witches, playing none other than the Grand High Witch.

You know, the one who made you absolutely sh*t your pants when you were a kid.

According to Variety, Anne has been cast to take up the mantle, following in the footsteps of the incredible Anjelica Huston who was absolutely terrifying in the original.

Robert Zemeckis, who directed Back To The Future, will write the film’s script as well as producing it alongside Jack Rapke plus Alfonso Cuaron and Guillermo del Toro. Guillermo is famous for Shape Of Water, Pan’s Labyrinth and the Lord Of The Rings films, so there’s some serious talent on board.

Speaking about the upcoming film, Zemeckis said:

 “We’re going to set it in the Gothic South in the 1960s and that’s an exciting way to put a sociological spin on this kind of traditional witch story. So it’s kind of an exciting idea.”

The movie, based on Dahl’s 1983 novel of the same name, tells the story of a seven-year-old boy whose path crosses with a convention of real-life witches who hate children. They come up with a plan – spearheaded by the Grand High Witch – to formulate a potion that turns children into mice.

However, not everyone is thrilled about the remake.

Anjelica Huston (the original main witch) recently told Entertainment Weekly, she “[didn’t] really know why” an updated version was in the works, adding: “I think Nick Roeg made the ultimate Witches.

“Frankly, best of luck to them. I hope it works. I just can’t imagine anyone trying to remake that particular [film]. Maybe it’s a good idea for this generation.”

Although for the most part people seemed pretty pleased with Anne’s casting:

We can’t wait to see how it turns out.

Images via Getty/Warner.Bros