The vengeful hag is played by Ingrid Bergman, which is like casting Eleanor Roosevelt as Lizzie Borden.