Isle of Dogs (2018) Review

The dog flu is an epidemic that is causing an influx of disruptive dogs in the futuristic city of Megasaki, Japan. Mayor Kobayashi puts forth an order to banish all dogs to Trash Island, a body of land for the sole use of being a trash dump. As a sign of good faith, the first dog to be sent over is Spots, belonging to his nephew, Atari. Six months later, Atari sets off to find his banished dog.

Read more