Print
Mail
Large
Medium
Small
Share on
Director Scott Derrickson, actor Benedict Cumberbatch and actress Tilda Swinton pose for a photo with fans on the red carpet of the Chinese premiere of Doctor Strange in Shanghai, Oct 16. [Photo/China.org.cn]