Raunchy but sweet, 'Mrs. Fletcher' is one for the ages