1001movienights.com
#359- My Fair Lady
Quick recap: Professor Higgins places a bet he can turn Eliza Doolittle, a poor flower girl with the most grating voice, into a proper woman in just a few months’ time. It proves to be quite …