To both sects, violence comes naturally, and usually with sharp-edged weaponry - the amount of cutlery in the movie would supply several butchers' shops. It ends with a mammoth fight between the two that turns the snow red. pThe personal dramas centre on the battle of spirit and muscle between 'Bill The Butcher' (Daniel Day-Lewis in stovepipe hat and villain moustache) and Leonardo DiCaprio, as Amsterdam Vallon, out to avenge the murder of his father - and Cameron Diaz as a sexy pickpocket, caught between the two factions and lovers.