Doctor Strange red carpet photos and Jimmy Kimmel video Marvel held the World Premiere of Doctor Strange at the TCL Chinese Theatre in Hollywood on October 20, 2016. You can view Doctor Strange… The post Doctor Strange Red Carpet Photos and Jimmy Kimmel Video appeared first on SuperHeroHype.