Hayao Miyazaki's Spirited Away, which won the best animated feature Oscar in 2003, will debut June 21 in Chinese theaters 18 years after its release in Japan. The China release has been given a series of new posters designed by Huang Hai who previously created a poster for Miyazaki's My Neighbor Totoro, which opened in China in December of last year. Spirited Away is a magical tale centered around a young girl who enters the spirit world after her family's car breaks down in a mysterious forest.
Due mostly to long-standing political tension between China and Japan, none of Miyazaki’s works had been screened in the country before. Rampant video piracy, however, means that many Chinese people are already familiar with them. – South China Morning Post+