Review: Isle of Dogs

Isle of Dogs sees Anderson master another animated film, telling the story of a boy who undertakes a quest in search of man’s-best-friend. Atari’s dog, Spots, was exiled at the initiation […]