New Documentary “DROP DEAD CITY” Explores New York’s Battle for Survival on the 50th Anniversary of the Fiscal Crisis that Nearly Bankrupted The City
New York, NY – March 19, 2025 – DROP DEAD CITY, a gripping new documentary about New York City’s 1975 fiscal crisis, that explores what life was like in the country’s largest city in the turbulent 1970s, is set to be released theatrically at New York’s IFC Center on Friday, April 25, 2025, the film’s directors announced today.