Actress Zhao Wei adds a final touch to a couplet, bumping up the atmosphere at the launch of the official Web site for thriller "Painted Skin" on July 27, 2008. [Photo: sina.com.cn]