BEGIN SLIDESHOW Wes Anderson to make theatrical debut in China with Isle of Dogs According to The Hollywood Reporter, Wes Anderson will be making his theatrical debut in China with his much-anticipated stop-motion animation film Isle of Dogs. The film has acquired a release date of April 20 in China. The release of Isle of Dogs marks the first Anderson film to be distributed theatrically in China.