Goodlands, una cittadina situata nelle praterie del North Dakota, sta morendo, devastata da oltre quattro anni di siccit?. Da lontano vi giunge Tom Keatley, affascinante vagabondo/gabbamondo che sostiene di poter far piovere: e propone a Karen Grange, giovane direttrice della banca locale, un patto ai limiti dell'incredibile. Ma la causa di tutti i mali della citt? forse un crudele delitto commesso molti anni prima: e oscure forze misteriose minacciano le vite di Tom e Karen...