Mads Mikkelsen may play one of the villains in upcoming Marvel film “Doctor Strange.” Variety has reported that the actor is under consideration to play a role in the film, and soon an offer will be extended to him.

It is not known for which character Mikkelsen is being considered. Marvel is yet to officially confirm talks with the 49-year-old actor. It has also been reported that Marvel had previously courted Mikkelsen for the role of Malekith in “Thor: The Dark World,” but the deal could not be worked out.

Mikkelsen rose to fame with Jerry Bruckheimer's 2004 production "King Arthur." He is also known to play the main villain in Le Chiffre in the 2006’s James Bond film “Casino Royal.” He is also a recipient of Cannes Film Festival Award for Best Actor. He was last seen in the role of Elias in “Men & Chicken.”

He is currently filming the “Star Wars” spinoff, “Rouge One: A War Story.”

Meanwhile, “Doctor Strange” is currently in pre-production stage. It stars Benedict Cumberbatch in the lead role of "Doctor Stephen Strange." Kevin Feige is producing the film.

Speaking about Cumberbatch role, Feige said, “He will be the strangest thing walking out onto that street. Strange leaves New York in search of something and heads east… The phony mysticism is part of what makes Doctor Strange interesting,” reported Birth. Movies. Death.

The other star cast of the film includes Tilda Swinton and Chiwetel Ejiofor. Swinton will be seen in the role of Dr. Starnge’s mentor the Ancient One, whereas Ejiofor’s character is being kept under wraps. Rachel McAdams is also rumored to play a pivotal role in the film.

The official plot details of the film are not known. Scott Derrickson is directing the film from the screenplay by Thomas Dean Donnelly, Joshua Oppenheimer and Jon Spaihts. The movie will release on Oct. 28, 2016.