Thanks to EW and their latest special Star Wars: The Last Jedi edition character details for the upcoming highly anticipated film have been shooting at us quicker than a laser beam. So far we have had details surrounding the late great Carrie Fisher’s General Leia story arc as well as Oscar Isaac’s Poe and Benicio del Toro’s mysterious role.

Related: Star Wars: The Last Jedi News and Images

So, what have we learned so far is that The Last Jedi is venturing down the emotive path with General Leia, her husband has been taken away from her at the hands of her son, which can have been easy even for Leia. The Last Jedi director Rian Johnson said of Leia, whilst careful not to say too much, “She’s just taken hit after hit, and she’s borne it, and she focuses on moving forward and the task at hand… watching the film, there’s going to be a very emotional reaction to what she does in this movie.”

Star Wars: The Last Jedi
Star Wars: The Last Jedi
Poe Dameron (Oscar Isaac)
Credit: Jonathan Olley/ILM/© 2017 Lucasfilm Ltd.

Next up is Isaac’s Poe Dameron, tying in nicely with Fishers, Leia, the pair look to become very close as Leia takes young Poe under her wing, very much like a mother would do with a son, with a view to making him a great Resistance leader, Fuelled with tough love she pushes him to the very limits. Isaac said on Poe’s storyline said “Poe’s arc is one of evolving from a heroic soldier to a seasoned leader, to see beyond the single-mindedness of winning the battle to the larger picture of the future of the galaxy. I think Leia knows she won’t be around forever and she, with tough love, wants to push Poe to be more than the badass pilot, to temper his heroic impulses with wisdom and clarity.”

Finally, John Boyega revealed a little more information on Benicio del Toro’s mysterious DJ character and where he fits in with the whole storyline. We already knew del Toro’s role was neutral in the latest in the saga, however, Boyega has revealed that his character isn’t one to be trusted by any means as his number one priority is solely himself.

“We just need a code breaker and he’s the best in the galaxy. Unfortunately, he’s very dodgy and only in it for financial gain. He doesn’t fight for any side. He has distinct opinions. The Resistance bombs the First Order one day, the First Order bombs the Resistance on another. It’s an ongoing war that will never end. For him, he’s trying to benefit off of that – which doesn’t make him the person you want to trust.”

Star Wars: The Last Jedi is in cinema’s December 15th.