condescending gene wilder as willy wonka.