Ava DuVernay’s DC series DMZ takes us to an abandoned New York City in first trailer

Time Stamp:

More from Polygon