Who wrote the screenplay for the original film version of Pygmalion (1938)? by The play’s author, George Bernard Shaw, who won an Oscar for his adaptation wrote the screenplay for the film Pygmalion.