Lupita Nyong'o or Gwendoline Christie might be "Star Wars Episode 7" newest villain.

The Latino Review reports inside sources claim there will be a villain and it is likely she will be a Sith.  When rumors of Nyong'o's potential casting first surfaced, many sites speculated the Oscar-winning actress was up for a Sith role.  However, the "Star Wars" production has yet to confirm character names for the cast newcomers.

Along with speculation of villains, The Latino Review claims John Boyega has a major role in the upcoming film.

"John Boyega isn't a Jedi or a Padawan at the beginning of the movie, he's the one that has the story arc that brings him into Star Wars' greater universe. It has echoes of Luke's arc in A New Hope," The Latino Review reports.

"Star Wars Episode 7" will be released to theaters on Dec. 18, 2015.  In other "Star Wars" news, franchise alum Mark Hamill recently spoke to the Orlando Sentinel about production spoilers.

"This is a whole different world," Hamill said, referring to spoilers that leak online. "The first one, no one cared. The second one there was a lot of interest, but it was before the Internet. ... I tell people we're not trying to annoy you or tease you or play some massive game. Basically what the goal is to keep the surprises for the movie instead of spoiling them on the Internet."

However, Hamill was excited to see his old cast members together again.

"I hadn't seen Tony Daniels or Carrie [Fisher] or Harrison [Ford] or Peter Mayhew in ages. ... I was wonderful to see them again, because I didn't expect to. Again, this is all so unexpected. It's like getting out that pair of pants you haven't worn in five years and finding a 20-dollar bill in the pocket. Oh, this is nice."