Actress Tilda Swinton takes a selfie with fans on the red carpet of the Chinese premiere of "Doctor Strange" in Shanghai, Oct. 16. [Photo / China.org.cn]
Thousands of screaming fans showed up in Shanghai to watch actor Benedict Cumberbatch, actress Tilda Swinton and director Scott Derrickson promote their new Marvel film "Doctor Strange" on Sunday.
Go to Forum >>0 Comment(s)