Wild peach groves grow full and lush along the Mississippi River. Tantalizing as they may be, they remain untouched for the people of Natchez know the bloody history of the land that feeds these strange fruit.
Zuri Obi is a Haitian-American filmmaker based in New Orleans. In 2018, she won the Juried and Audience awards for Best Experimental Film at Blackstar Film Festival for producing and co-creating... more»
Tribeca Film Institute
32 Avenue of the Americas, 27th Floor
New York, NY 10013
Tel 212 274 8080 Fax 212 274 8081