Movie Reviews Isle of Dogs 28 March 2018 Todd Jorgenson If you can’t always understand what Isle of Dogs is trying to say, or even…