Marvel released these Doctor Strange images earlier in the week, but now thanks to Stitch Kingdom they’re available in high-resolution. Check them out in the gallery above!