Durante la era de la ley seca en Texas, un misterioso personaje (Bruce Willis) identificado por él mismo como "John Smith" llega a Jericho, un pueblo cercano a la frontera con México.