Henry Moon (Jack Nicholson), un cuatrero que vive ajeno a las leyes en el salvaje Oeste, es capturado en Texas y condenado a la horca mientras intentaba cruzar la frontera y huir a Méjico. El protagonista descubrirá que gracias a una ordenanza, posterior a la Guerra Civil americana, cualquier mujer soltera o viuda de la localidad podrá salvarlo ...
Dos amigos, Arturo y Paco llegan a un castillo entre niebla, vampiros, candelabros y puertas que chirrían, allí Paco va a contraer matrimonio con Sulfurina, una mujer bellísima, propietaria de la mansión y que es nada menos que una bruja, hija del Gran Brujo y que acaba de fallecer.