At one time the longest-running Broadway musical,
My Fair Lady was adapted by
Alan Jay Lerner and
Frederick Loewe from the
George Bernard Shaw comedy
Pygmalion. Outside Covent Garden on a rainy evening in 1912, dishevelled cockney flower girl Eliza Doolittle (
Audrey Hepburn) meets linguistic expert Henry Higgins (
Rex Harrison). After delivering a musical tirade against "verbal class distinction," Higgins tells his companion Colonel Pickering (
Wilfred Hyde-White) that, within six months, he could transform Eliza into a proper lady, simply by teaching her proper English. The next morning, face and hands freshly scrubbed, Eliza presents herself on Higgins' doorstep, offering to pay him to teach her to be a lady. "It's almost irresistable," clucks Higgins. "She's so deliciously low. So horribly dirty." He turns his mission into a sporting proposition, making a bet with Pickering that he can accomplish his six-month miracle to turn Eliza into a lady. This is one of the all-time great movie musicals, featuring classic songs and the legendary performances of Harrison, repeating his stage role after
Cary Grant wisely turned down the movie job, and
Stanley Holloway as Eliza's dustman father.
Julie Andrews originated the role of Eliza on Broadway but producer
Jack Warner felt that Andrews, at the time unknown beyond Broadway, wasn't bankable; Hepburn's singing was dubbed by
Marni Nixon, who also dubbed
Natalie Wood in
West Side Story (1961). Andrews instead made
Mary Poppins, for which she was given the Best Actress Oscar, beating out Hepburn. The movie, however, won Best Picture, Best Director, Best Actor for Harrison, and five other Oscars, and it remains one of the all-time best movie musicals.