Marvel has released a new batch of high resolution stills from Doctor Strange. Check them out in the gallery above!