Doctor Strange was nearly not given to Benedict Cumberbatch. Despite fierce A-list competition from Justin Theroux, Jon Hamm, Ewan McGregor, Johnny Depp, Jake Gyllenhaal, and Jared Leto, it was Joaquin Phoenix's rejection of the role that allowed Marvel Studios to officially announce Benedict Cumberbatch as the best character fit for the role of Doctor Strange.