What's new
China Daily | Updated: 2010-06-17 08:03
Made in Japan
A total of 11 Japanese films are being screened during the 13th Shanghai International Film Festival, which opened on June 12 and will last nine days.
Part of the Japan Week session, the 11 films are all from 2009 and 2010 and are in a variety of genres.
Photo