Filminhalt: New York in der Mitte des 19. Jahrhunderts: Die Banden der "Natives" und der "Dead Rabbits" kämpfen um die Vorherrschaft in den Straßen. Bei der entscheidenden Schlacht tötet der Anführer der Natives, Bill "The Butcher" Cuttings (Daniel Day-Lewis), seinen großen Gegner, Priester Vallon (Liam Neeson), Anführer der Rabbits. Dessen Sohn muss die Niederlage und Ermordung hautnah miterleben. 16 Jahre später kehrt er (Leonardo DiCaprio) nach New York zurück. Auf Rache sinnend schleust er sich langsam, aber stetig in die Organisation Cuttings ein, bis er sogar zu dessen Teilhaber aufsteigt. Doch dann wird er verraten und es steht plötzlich nicht nur mehr sein Racheplan sondern auch sein Leben und seine Liebe zu der gewitzten Taschendiebin Jenny (Cameron Diaz) auf dem Spiel.