Loading Video…
This browser does not support the Video element.
'Natchez' highlights a small town’s big struggles
Acclaimed documentary "Natchez" is set to run at Atlanta’s Tara Theatre starting this Friday, November 7th. Filmmaker Q&A sessions featuring Herbert and producer Darcy McKinnon will follow select screenings on Friday through Monday, November 10th. The film highlights the small town of Natchez, Mississippi, a tourist destination which has painted a highly romanticized portrait of life in the Antebellum South for decades.