After months of speculation, Marvel has reportedly found its Doctor Strange.
Benedict Cumberbatch is in final talks to play the star role in the studio's latest superhero film, according to Deadline and other publications.
Some of Hollywood's biggest names have been linked to the Scott Derrickson-directed flick in recent months, including Joaquin Phoenix, Jared Leto, Tom Hardy and Ryan Gosling.
Phoenix had reportedly reached the negotiation stage to play the powerful neurosurgeon-turned-Sorcerer Supreme, until talks fell through earlier this month.
Cumberbatch, who The Hollywood Reporter says had been an early contender for the role, then came back in the running.