Michael Stuhlbarg is in talks to join the cast of Marvel’s “Doctor Strange” starring Benedict Cumberbatch, sources tell Variety.

Tilda Swinton and Chiwetel Ejiofor are on board to co-star. Scott Derrickson is directing the comic book movie from a script by Jon Spaihts. Marvel’s Kevin Feige will produce.

Cumberbatch will play Stephen Vincent Strange, a former neurosurgeon who becomes the next Sorcerer Supreme and primary protector of Earth against magical and mystical threats. Marvel Comics artist Steve Ditko created the character in 1963. Swinton will play Strange’s mentor, the Ancient One, while Ejiofor will appear as Baron Mordo, who also studies magic under the Ancient One in the comic books, before becoming Doctor Strange’s nemesis.

Sources tell Variety that Stuhlbarg will play Nicodemus West, a rival scientist of Strange.

Production is set to start this December in London.

Stuhlbarg has recently been seen in a pair of Oscar-contending biopics, playing Apple engineer Andy Hertzfeld in Universal’s “Steve Jobs” and Edward G. Robinson in “Trumbo” opposite Bryan Cranston. He is repped by ICM Partners.

The Hollywood Reporter first reported the news.