Surprisingly, Mads Mikkelsen revealed that he won’t be playing a villain role for the upcoming sequel to the epic space saga “Star Wars: Rogue One.”

Mikkelsen is known to portray villainous characters with a defective left eye as seen in Adam’s Apples, Valhalla Rising, and Three Musketeers. Most would probably recognize him as the James Bond antagonist Le Chiffre in “Casino Royale” and the cunning Hannibal Lecter in the “Hannibal” TV series.

It appears the actor might be taking a break from such dark roles since he revealed in ComicBook that he will be having a non-villain role in the most recent Star Wars installment.

“No, my character is actually not a bad guy, and then I cannot say more.”

Additionally, his reason for not spoiling details regarding his character is because his role is “vital and important” to the film’s story.

With regards to the story, “Rogue One” is said to be about Rebel fighters trying to steal the blueprint for the Death Star weapon during the time when the Galactic Empire was newly formed. As revealed in Inquisitr, this addition to the space saga is set after “Star Wars Episode III: Revenge of the Sith” and “Star Wars Episode IV: A New Hope.”

Mikkelsen will be joined in by Felicity Jones, Alan Tudyk, Ben Mendelsohn, Donnie Yen, Forest Whitaker, Diego Luna, Riz Ahmed, Jonathan Aris and Wen Jiang as new cast members for the Star Wars franchise.

Bob Iger, head of Lucasfilm and Disney, confirmed that the film has already been completed and he promises that more Star Wars stories will come.

“Filming of Rogue One is virtually completed and we absolutely love what we’ve seen so far.”

“This is the first of a set of planned stand-alone stories and we’re already in pre-production on our next one, for release in May of 2018,”

Rogue One: A Star Wars Story” is slated to be released on December 16.