Released Sept. 6 by A Contracorriente Films, Spain’s biggest indie distributor and a national film champion, and largely shot ...