Once Upon a Time in Almería depicts the province of Almería, in the far southeastern corner of Spain, the self-proclaimed “The Movie Capital of the World.” International …