gangs of new york is a 2002 american epic historical crime movie that was directed by martin scorsese. it is set in the new york city. it was inspired by herbert asbury's 1927 nonfiction book "the gangs of new york". the movie stars leonardo dicaprio, daniel day-lewis, and cameron diaz.