Advertisement

'Isle of Dogs' review by Justin Chang

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.
Advertisement