Photo detail

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.

Donate Report a Typo Contact

Stories this photo appears in:

Tease photo

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
Event Calendar
Event Calendar link
Submit Event