Star Wars: The Force Awakens is a movie with a lot of awesome Easter Eggs and cameos, but Rey's vision was packed with more of the latter than you might realise! In a new interview, director J.J. Abrams has confirmed that the voices of Ewan McGregor, Frank Oz and, Alec Guinness are all included in the film. "The idea of the voices was, we wanted the audience to feel – but not necessarily be presented right in your face — this idea that familiar, Force-strong voices were connecting with her. At least as well as they could. You do hear a little bit of Yoda. You hear Luke yelling out, 'Nooo!' from that moment in Empire. And you hear Obi-Wan at the end say, 'Rey... these are your first steps.''" Does this mean we'll see some familiar faces return in Episode VIII and beyond as Force Ghosts? You have to believe that that's a very real possibility right now!
Regardless, Abrams went on to elaborate on how these lines were inserted into the movie, with the late Alex Guinness' coming from a snippet of his dialogue from A New Hope (they took the "Rey" part of "Afraid", he confirmed). However, it was McGregor who provided the words of advice to the young Jedi which followed, and the filmmaker had nothing but good things to say about drafting him in to reprise the role of Obi-Wan Kenobi one more time. "He was awesome... incredibly sweet and handsome, and all that stuff. Then he rode off on his motorcycle. Literally the coolest voice over actor ever." Abrams also revealed that Yoda voice actor Frank Oz was recruited to record new lines as Yoda ("He was very generous to say, 'Whatever makes the movie better, I’m happy to help out.'"), but those were ultimately replaced with existing ones from The Empire Strikes Back!