Henry Moon (Jack Nicholson) este închis și condamnat la moarte, iar singura, ultima lui speranță este aceea că va apărea o femeie destul de naivă încât să vrea să se căsătorească cu el. Tate (Mary Steenburgen) este proprietara unei mine și are mare nevoie de un bărbat care să o ajute în afacerea ei. Șeriful îl avertizează pe Moon despre ceea ce i se va întâmpla dacă o va părăsi pe femeie. Cei doi încearcă să construiască o relație pornind de la nevoia și așteptările pe care le au unul față de celălalt, asta în ciuda faptului că nu par a avea nimic altceva în comun.