Roald Dahl's The Witches (also known as The Witches) is a 2020 dark fantasy comedy movie directed by Robert Zemeckis and written by Zemeckis, Kenya Barris, and Guillermo del Toro. It is based on the 1983 novel of the same name by Roald Dahl and is the second feature-length adaptation of the novel, following the 1990 movie of the same name. The movie stars Anne Hathaway, Octavia Spencer and Stanley Tucci, and is narrated by Chris Rock.