After having waited for so long, "Avatar" fans are finally getting some dope on the upcoming sequel. While plot rumours and leaked concept artworks continue to flood the web, director James Cameron has revealed villain plans for "Avatar 2".

According to the latest reports, director James Cameron has confirmed that Stephen Lang aka Col. Miles Quaritch will be returning not only for "Avatar 2", but for the next three films. While we believed that Col. Miles Quaritch died after Neytiri shot him with an arrow in his chest twice, it now looks like he will return in "Avatar 2", reported Deadline.

In fact, the report has suggested that Lang will be just like Darth Vader of "Avatar" series. And his return is being compared to Vader's return in "Star Wars" and Arnold Schwarzenegger's character in "Terminator".

"Steven was so memorable in the first film, we're privileged to have him back. I'm not going to say exactly how we're bringing him back, but it's a science fiction story, after all," Cameron said.

But, the screenwriter and director did tease about Lang's character. "His character will evolve into really unexpected places across the arc of our new three-film saga. I really look forward to working with such a gifted actor, who's also become a good friend," Cameron added.

The much-awaited sequel to the most popular futuristic sci-fi epic has been under production since 2014. But, the fans have been getting their regular updates through various plot speculations and cast rumours. As of now, we have heard that "Avatar 2" will have a prison theme and focus on new creatures, underwater sceneries and the ecosystem of Pandora.

And as far as cast rumours are concerned, we already know that Michelle Rodriguez is not returning for the sequel. "They're bringing back a lot of other characters. I know Sigourney Weaver's coming back and the guy who played the bad guy, Stephen Lang, is coming back. But yeah, I'm not gonna be in it," said Rodriguez.

There were also reports that the film will bring back the character of Dr. Grace Augustine (Sigourney Weaver), who died in the first movie. The report said that there's no confirmation on how this will be included in the script, but chances are that Augustine will have a new avatar.

We will know which of these rumours come true when 20th Century Fox's "Avatar 2" will be released in December 2017.

"Avatar 3" and "Avatar 4" are expected to be released in 2018 and 2019 respectively.