I heard about the annual St. Louis International Film Festival every year, made a resolution to go there every year, but never made it. This year’s festival is coming, Nov 9 to 19. Here is the list of movies. There will be three Chinese movies, they are:
Stolen Life starring Zhou Xun (Saint Louis Art Museum Thursday, November 16, 2006 12:00 PM);
Summer Place (Plaza Frontenac #1 Tuesday, November 14, 2006 9:15 PM);
Three Times (Plaza Frontenac #1 Tuesday, November 14, 2006 6:30 PM).