Ginosa is a small town and comune in the province of Taranto, Apulia, southern Italy. From Wikipedia
Production is set to start this summer at Rome’s Cinecittà Studios under Gibson’s Icon Productions partnered with Lionsgate