In Gangs of New York keert Amsterdam Vallon (Leonardo DiCaprio) in 1863 terug naar het Five Points gebied van New York City, met maar één doel: om wraak te nemen op de moordenaar van zijn vader. In 1846 zag deze toen nog jonge jongen hoe William Cutting, beter bekend als Bill the Butcher (Daniel Day-Lewis), zijn vader Priester Vallon (Liam Neeson) afslachtte. Hij vluchtte de stad uit en is sindsdien niet meer teruggekeerd. Tot nu.
Cameron Diaz
Om zijn wraak te krijgen, gaat hij duidelijk niet over één nacht ijs. Hij infiltreert in Bill's anti-immigranten bende. Ondertussen ontmoet hij Jenny (Cameron Diaz), een mooie en geniepige zakkenrolster, die Amsterdams plan behoorlijk tegenzit. Kan hij ondanks dat het misschien niet helemaal loopt zoals gepland toch zijn plannetje uitvoeren?