Review: “Isle of Dogs”
4 out of 5 stars. “Whatever happened to man’s best friend?” That’s the question posed by Professor Watanabe to Kobayashi—the cat-loving mayor of Megasaki City on the Japanese coast—just before he signs a decree requiring all the city’s dogs to be sent to the neighboring Trash Island in the wake of a dog flu virus […]
Read More Review: “Isle of Dogs”