Condenado à forca, Henry Moon (Jack Nicholson) é capturado enquanto tentava fugir para o México, mas descobre que existe uma lei local que perdoa os crimes de quem se casa com uma mulher solteira ou viúva. Assim ele torna-se marido de Julia Tate (Mary Steenburgen), que buscava uma força braçal. Os dois desconhecidos tentam levar o relacionamento adiante, sob os olhares atentos do xerife.