<p>&#8220;The Blind Ants&#8221; (&#8220;Inurri Itsuak&#8221;), the third feature by director Igor Legarreta (&#8220;All the Moons,&#8221; &#8220;When You Stop Loving Me&#8221;), had it world premiere on Sept. 18 at the 74th San Sebastián International Film Festival. Part of the Zinemira section, which </p>