Maybe it's too soon to say the tide has shifted definitively. But it's certainly been a unique time for fairy-tale villains.
Some look evil, some don't - but all 10 of these famous screen witches are rotten to the core.
The wicked witch who has haunted generations of children in Sleeping Beauty has been brought grippingly to life by Angelina Jolie, in a modern retelling seeking to humanize the fairytale she-devil.
Hollywood actress Angelina Jolie says she looked dull when the prosthetics she sported in her film Maleficent were removed.