SXSW Film Festival Reveals Wes Anderson’s Isle of Dogs to Close Festival Earlier today, SXSW (South by Southwest) Film Festival announced that Isle of Dogs will be…