Wes Anderson's Isle of Dogs Makes Theatrical Debut in China