April 23, 2018
The visual experience in Isle of Dogs is spectacular throughout. The animation is fine enough to make us forget that these dogs are not real.
Stories this photo appears in:
Isle of Dogs takes place in Japan in the future. The central location is Megasaki, a seaside city dominated by a not-nice mayor.
By David Kanowsky
April 23, 2018