an advertisement for the movie's release in china