Set in the gritty streets of New York City, this 1995 film offers a raw and unflinching look at a day in the lives of a group of teenagers. Directed…