Gangs of New York
Amsterdam tertarik dengan seorang pencopet dan penipu bernama Jenny Everdeane (Cameron Diaz), yang membuat Johnny terpersona. Amsterdam mendapatkan kepercayaan Bill dan Bill menjadi mentornya, melibatkannya dalam kesepakatan dengan politisi Tammany Hall yang korup, William "Boss" Tweed (Jim Broadbent). Amsterdam menyelamatkan Bill dari upaya pembunuhan dan tersiksa oleh pemikiran bahwa ia mungkin melakukannya karena kesetiaan yang jujur.