Yesterday in Shanghai, Benedict Cumberbatch and Tilda Swinton, the stars of Marvel Studios’ Doctor Strange joined director Scott Derrickson and China’s biggest fans to celebrate the film.
Marvel Studios’ Doctor Strange is in U.S. theaters November 4 in 3D, RealD 3d and IMAX 3D.