What to see, hear and do this week, March 26–April 1 FILM Isle of Dogs. Wes Anderson's latest animated film imagines the dogs of Megasaki City exiled to a vast garbage dump. Opens in Atlanta March 28. Area movie t... Andrew AlexanderMarch 26, 2018