From starwars.com, (via Making Star Wars) it looks like we have to latest members of the Star Wars VII cast have joined the crew! Are they “Rachel and Thomas”? It looks that way. Having hunted high and low for young and undiscovered talent, the filmmakers are delighted to announce that two actors from the open […]