'Isle of Dogs' review by Justin Chang

By

Mar 22, 2018 | 7:07 PM

This canine adventure "Isle of Dogs" takes place in the fictional Japanese city of Megasaki, where all dogs have been exiled to Trash Island, a floating wasteland that Wes Anderson, his cinematographer and production designers have brought to life in all its beautiful ugliness.