Benedict Cumberbatch was already making good money when he was cast as Doctor Stephen Strange in the MCU. He became known to American audiences playing the lead in the hit BBC series “Sherlock,” which made him “over $500,000 per season,” according to Luxatic.
In terms of pre-Marvel movie appearances, Cumberbatch reportedly made close to a million dollars ($946,000 to be exact) for “Black Mass,” and he’s said to have been paid $1.2 million to play Alan Turing in “The Imitation Game,” for which he received an Oscar nomination. Other early paydays include “Starter for Ten” ($246,000) and “12 Years a Slave” ($230,000), though these kinds of fees pale in comparison to the money he makes playing Marvel’s Sorcerer Supreme.
In December 2021, Hollywood insider Matt Belloni claimed (via Screen Rant) that Cumberbatch had hammered out a deal that will see him earn $7.5 million for the upcoming sequel “Doctor Strange in the Multiverse of Madness,” plus some box office kickbacks. If true, it’s a nice pay rise for the Brit, who reportedly made $5.5 million for his work on the first movie. Outside of film, he’s been paid to promote everything from luxury watches to cars, and (per Luxatic) the actor pulls in around $300,000 a year from endorsement deals alone. All in all, Cumberbatch is worth around $40 million.