Nothing official is released in regards to the upcoming "Star Wars: The Force Awakens", and fans are getting a bit anxious as the premiere night is fast approaching. Though reasonable fan theories have been circulating every now and then, the Den of Geeks was able to come up with a few "Star Wars VII" spoilers. As of the latest update, it's already been revealed that the new "Star Wars" trilogy will reveal both new and old generation heroes.

As per the website, both "Star Wars" generations will be working hand in hand to fight against the oppressive force. Three of the young heroes Rey [portrayed by Daisy Ridley], Finn [John Boyega], and Poe Dameron [Oscar Isaac] will be the younger generation of heroes that were chosen to "inherit the battles of their predecessors."

The four villains that are often discussed on the upcoming film include Kylo Ren [portrayed by Adam Driver] and the Supreme Lord Snoke, who is portrayed by Andy Serkis. In addition to the dark side of the force are Captain Phasma [Gwendoline Christie] and General Hux [Domhnall Gleeson] who are the First Order cast.

The story will revolve around the two factions - the First Order, composed of a tyrannical government that's extremely oppressive, and the Resistance which is a small group of freedom fighters.

J.J. Abrams dished out more "Star Wars Episode VII" spoilers during his interview with Entertainment Weekly:

"Rey was ditched on Jakku by her family when she was a child and has no idea why-or why they never returned." This being said, Ray can either be a Skywalker, or a Solo in hiding.

"Unlike Rey, [Finn] has learned a lot about Luke Skywalker - but he has been taught he was a villain who destroyed the benevolent Empire." This  may be the rationale being Luke's hiding and Leia's Resistance organization.

"Star Wars: The Force Awakens" will hit the big screen on Dec.16 2015.