isle of dogs
Courtesy of Fox Searchlight ·

isle of dogs

Wes Anderson's latest film, “Isle of Dogs,” takes place in a dystopian version of Japan, wherein all dogs are banished from the country.