My Fair Lady

Plot: Surely one of the greatest musicals of all time! Confirmed bachelor, Henry Higgins, takes on the challenge to transform guttersnipe, Eliza Doolittle, into an upper-class lady.