Chinese actress Xu Qing at the red carpet for the film "Lao Pao'er" (Mr Six) at 72nd Venice Film Festival on Sept 12. [Photo/IC]