Anne Hathaway has landed the role of lead Witch in Robert Zemeckis’s ‘The Witches’ adaptation at Warner Bros.

Hathaway will play the role of the Grand High Witch, the role previously played by Angelica Houston in the 1990 classic. Based on the 1973 novel, the film follows a 7-year-old boy who has a run-in with real-life witches.

It has been reported that the new version will be staying truer to the novel than the 1990 offering which was merely a loose adaptation.

Zemeckis, as well as directing, will also pen the script. He will also serve as producer with his partner Jack Rapke through their banner ImageMovers, along with Alfonso Cuaron and Guillermo del Toro.

Also in the news – Previewing Sundance 2019: The HeyUGuys team is ready for another year and is here to preview the biggest names, films and expectations

Roald Dahl’s classic children’s novel is set partly in Norway and partly in the United Kingdom, and features the experiences of a young British boy and his Norwegian grandmother in a world where child-hating societies of witches secretly exist in every country. The witches are all ruled by the extremely vicious and powerful Grand High Witch, who in the story has just arrived in England to organise her worst plot ever. But an elderly former witch hunter and her young grandson find out about the evil plan and now they must do everything to stop it and defeat the witches.

Hathaway was last seen in the all-female ‘Oceans 8’, she will next be seen in ‘Serenity’ opposite Matthew McConnaughy and ‘The Hustle’.