My Fair Lady is a 1964 musical film adaptation of the Lerner and Loewe stage musical, My Fair Lady, based on the film adaptation of the stage play Pygmalion by George Bernard Shaw. The ending and the ballroom scene are from the 1938 film Pygmalion rather than Shaw's original stage play. The film was directed by George Cukor and stars Audrey Hepburn and Rex Harrison.
The film won eight Academy Awards, including Best Picture, Best Actor, and Best Director.
Plot
In Edwardian London, Henry Higgins (Rex Harrison), an arrogant, irascible, misogynistic professor of phonetics, believes that the accent and tone of one's voice determines a person's prospects in society. He boasts to a new acquaintance, Colonel Hugh Pickering (Wilfrid Hyde-White), himself an expert in phonetics, that he could teach any woman to speak so "properly" that he could pass her off as a duchess at an embassy ball, citing, as an example, a young flower seller from the slums, Eliza Doolittle (Audrey Hepburn), who has a strong Cockney ("Lisson grove lingo" as it is called) accent.
Eliza goes to Higgins seeking speech lessons. Her great ambition is to work in a flower shop, but her thick accent makes her unsuitable for such a position. All she can afford to pay is a shilling per lesson, whereas Higgins is used to training wealthier members of society.[1] Pickering, who is staying with Higgins, is intrigued by the idea of passing a common flower girl off as a duchess and bets Higgins he cannot make good his boast, offering to pay for the lessons himself.
Eliza's father, Alfred P. Doolittle (Stanley Holloway), a dustman, shows up three days later, ostensibly to protect his daughter's virtue, but in reality simply to extract some money from Higgins, and is bought off with £5. Higgins is impressed by the man's honesty, his natural gift for language, and especially his brazen lack of morals — "Can't afford 'em!" claims Doolittle. Higgins sends Doolittle to make a speech for a wealthy