Natchez Director Suzannah Herbert’s documentary Natchez, which counts Sam Pollard among its executive producers and won this year’s Documentary Competition at the Tribeca Film Festival,…
Without raising too much of a film culture racket, the Predator films have endured for nearly four decades, steadily turning out a new entry every…