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.
RIGHT BG
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.