US actress Halle Berry (R) waves as she arrives for the 12th Shanghai International Film Festival on June 13, 2009. The Shanghai International Film Festival, which is rapidly becoming a cinema showcase for China, runs from June 13-21.
View as Grid »