海角大神

The 25 best movie musicals of all time

The American Film Institute picks the best song-and-dance stories ever put on film.

18. 'My Fair Lady'

Audrey Hepburn stars as flower seller Eliza Doolittle in George Cukor's 1964 film. While plying her wares one day, Eliza runs into Prof. Henry Higgins (Rex Harrison), who makes a bet with a friend that he can turn a girl from the streets into a high-society lady.

Hepburn was chosen to star in the film over actress Julie Andrews, who originated the role of Eliza on Broadway in 1956. But Andrews won the Oscar in 1964, the year that "Lady" was up for consideration, for Best Actress for her film "Mary Poppins."

All but one Hepburn song was dubbed over by Marni Nixon.

18 of 25
You've read  of  free articles. Subscribe to continue.