Rok 1672, purytański sędzia Jonathan Wooley skazuje na stos czarownicę Jennifer i jej ojca Daniela. 300 lat później wiedźma powraca, by zemścić się na potomku sędziego. Jest nim Wallace Wooley, kandydat na senatora. W noc poprzedzającą jego ślub z Estellą Jennifer podaje mu napój...
Dwaj rewolwerowcy, Billy the Kid (Jack Buetel) i Doc Holiday (Walter Huston), walczą o prawo do objęcia w posiadanie konia i pięknej Rio (Jane Russel). Ich rywalizacja nie może się jednak rozwijać otwarcie, bo obaj muszą się bronić przed szeryfem Patem Garretem (Thomas Mitchel).