A fresh, yet faithful, adaptation of Roald Dahl's classic; The Witches 2020 succeeds in casting a charming spell over its audience. This is a story about the struggle of an orphaned boy and his grandma against a secret and dark world order controlled by witches. A much loved 1983 novel of the same name and a 1990 film, Robert Zemeckis, director, had a lot to live up to. But the Back To The Future director pulls it off in style with outstanding performances and special effects to match.