La New York della seconda metà del XIX secolo è divisa tra due bande rivali: i Native Americans, comandati da Bill Poole, detto "il macellaio", e i Dead Rabbits, guidati dal giovane Amsterdam Vallon. Il ragazzo vuole vendicare l'uccisione del padre per mano dello spietato Poole, che per affermare il suo predominio sulla città intende uccidere il suo rivale Vallon.