Report: CUMBERBATCH On Streets Of Nepal In New DR. STRANGE Set Photos

Benedict Cumberbatch from "Sherlock"
Credit: BBC

After yesterday's long distance glimpse of what appeared to be Benedict Cumberbatch on the set of Dr. Strange in Nepal, several new images appeared on Twitter.

Check them out:

Dr. Strange hits theaters November 4, 2016.

Similar content
Twitter activity