<p>Set almost a century after Magellan first landed on the Philippine Archipelago, and coming just a year after &#8220;Magellan,&#8221; director Lav Diaz&#8217;s last film, landed in Cannes, &#8220;Let Us Through, Dear Ancestors&#8221; is a description of bruised history rendered in the sharp, precise,</p>