Benedict Cumberbatch It was only a matter of time before the dreams of a thousand Cumberb*tches came true. Benedict found his place in the Marvel Cinematic Universe when he signed on to play Doctor Strange in the film of the same name. He had a cameo in Thor: Ragnarok and also appeared in Avengers: Infinity War. Image Source: Getty / Jeff Vespa