Doctor Strange is finally in the house as Benedict Cumberbatch arrives in Atlanta to shoot his role in Infinity War.