Henry Lloyd Moon (Jack Nicholson), peşine taktığı kanun adamlarını atlatmak için Meksika yollarına düşmüş, azılı bir hayduttur. Sınırı geçtiği anda atının bayılmasıyla (!) yakayı ele verir ve asılmak üzere darağacına yollanır. İç Savaş yıllarında erkeklerin çoğunu kaybetmiş kasabada yeni bir yasa uygulanmaktadır: Eğer arazi sahibi kadınlardan biri, idam mahkumuyla evlenmeyi kabul ederse, haydut ipten kurtulacaktır. İlk talibinin (yaşlı Florence) ölmesiyle umutları sönen Moon'u, demiryoluna karşı savaş veren Julie Tate (Mary Steenburgen) alacak ve ikili arasında tatlı-sert bir ilişki filizlenecektir. Babadan kalma madeninde altın arayarak evini kurtarmaya çalışan Julie, bir yandan "kurt" görünümlü "yontulmamış" kocasından uzak durmaya çalışırken, diğer yandan onu da çalıştırmak için çeşitli fedakarlıklarda bulunacaktır.