Bill Starbuck (Burt Lancaster) é um trapaceiro que, viajando pelo Texas, tenta se aproveitar de pessoas simplórias dizendo que é capaz de fazer chover, pois a seca prolongada está apavorando os fazendeiros. Assim ele vai parar na propriedade de H.C. Curry (Cameron Preud’Homme), um pai preocupado que sua filha Lizzie (Katharine Hepburn), torne-se uma solteirona. Os irmãos dela, Noah (Lloyd Bridges) e Jim (Earl Holliman), têm igual preocupação, pois Lizzie é considerada um patinho feio. H.C., Noah e Jim pretendem num último recurso aproximá-la de J.S. File (Wendell Corey), o xerife local, quando Bill chega, diz ser um fazedor de chuva e se propõe a acabar com a seca se lhe pagarem US$ 100. Ele cativa a família com seu carisma e Lizzie se sente atraída por ele, pois Bill, com sua lábia, a convenceu que ela é a mulher mais maravilhosa do mundo.