HD
1984
New Orleans, notorious for having the highest murder rate per capita in the United States, grapples with the aftermath of its past as the "Murder Capital of the Country." A decade of rampant drug-related violence has devastated both the streets and the community, placing immense strain on local law enforcement and its residents. "Death Toll" explores this grim period, shedding light on the struggles faced by the city as it confronts the chaos and despair that have taken root in its neighborhoods.