Doctor Strange TV Spot - "Defend The World" 750 Views Watch Doctor Strange defend the world in 2D, 3D and and IMAX 3D November 4, 2016. Uploaded: November 2, 2016 Embed