My Fair Lady

It's the feminist musical parody we never knew we needed.