From a galaxy far far away to today... see your favorite Wookies, Jedis and droids years later.
Harrison Ford Then
The handsome actor, who had previously appeared in American Graffiti, rose to fame thanks to his role as sarcastic pilot Han Solo in the original Star Wars trilogy.
Harrison Ford Now
The 75-year-old star reprised his role as Han Solo in Star Wars: The Force Awakens (2015) and recently starred in Blade Runner 2049, alongside Ryan Gosling.
Mark Hamill Then
Best known for playing Luke Skywalker in the Star Wars film series, Hamill has also had an impressive voice over career, long voicing DC Comics' The Joker in the animated series.
Mark Hamill Now
The 66-year-old actor will return once again to his Skywalker roots in Star Wars: The Last Jedi (2017).
Carrie Fisher Then
Born into the industry, the late actress made her cinnamon buns-style hairdo famous when she skyrocketed to fame in the role of Princess Leia in the original Star Wars trilogy.
Carrie Fisher Now
Though Princess Leia defined her career, in later years, she became a prolific author and screenwriter. She also reprised her role in Star Wars: The Force Awakens (2015). Fisher sadly died at age 60 the following year after suffering a heart attack.
Billy Dee Williams Then
The actor embodied Lando Calrissian, the administrator of Cloud City, in the Star Wars franchise.
Billy Dee Williams Now
The 80-year-old star most recently lent his voice to The LEGO Batman Movie as Harvey Dent/Two-Face. Actor Donald Glover will take on the role of young Lando Calrissian in the upcoming standalone movie, Solo: A Star Wars Story.
Anthony Daniels Then
The only actor who has appeared in all of the major Star Wars films, fans know Daniels for his work as C-3PO.
Anthony Daniels Now
The 71-year-old English actor will reprise his famed droid role in Star Wars: The Last Jedi (2017).
Natalie Portman Then
Before she was an Oscar winner, Portman starred as Queen Amidala/Padmé in the three Star Wars prequel films, where fans discovered she is the mother of Luke and Leia Skywalker.
Natalie Portman Now
The 36-year-old actress has gone on to star in V for Vendetta, Black Swan and Thor. In 2017, she received an Academy Awards nomination for her portrayal of Jackie Kennedy in Jackie.
Samuel L. Jackson Then
Jackson already had many credits under his belt, including Jurassic Park and Pulp Fiction, before taking on the role of Mace Windu in the Star Wars prequels.
Samuel L. Jackson Now
Since then, the 68-year-old celeb has expanded his resume with starring roles in films like The Avengers, Django Unchained and Kingsman: The Secret Service.
Ewan McGregor Then
The Star Wars prequel trilogy featured the Trainspotting actor in the iconic role of young Obi-Wan Kenobi, played by the late Alec Guinness in the original trilogy.
Ewan McGregor Now
The 46-year-old star had a busy 2017 with roles in T2 Trainspotting, Beauty and the Beast and the FX series, Fargo.
Keira Knightley Then
In Star Wars: Episode I - The Phantom Menace, Queen Amidala's handmaiden, Sabé, was played by a young Knightley.
Keira Knightley Now
After that small role, the 32-year-old actress moved onto the Pirates of the Caribbean franchise, as well as roles in Love Actually, Atonement and Anna Karenina.
Hayden Christensen Then
The Virgin Suicides alum starred in Episodes II and III of the prequels as Anakin Skywalker, the Jedi who joins the Dark Side and becomes Darth Vader.
Hayden Christensen Now
The 36-year-old actor has a daughter with actress Rachel Bilson, his co-star in Jumper, and has continued acting in films like Takers and New York, I Love You. Christensen and Bilson allegedly split in 2017 after 10 years together.
Peter Mayhew Then
The giant actor, who stands over 7 feet tall, performed as Star Wars fans' favorite Wookiee, Chewbacca, in five of the franchise's films.
Peter Mayhew Now
Mayhew, 73, played the lovable Wookie in other projects, including The Muppet Show and Glee. He has also authored two children's books.
Liam Neeson Then
Before playing Obi-Wan's mentor, Qui-Gon Jinn, in Star Wars: Episode I - The Phantom Menace, Neeson already had several large film credits, including Les Misérables and Schindler's List.
Liam Neeson Now
Since his turn in Star Wars, the 65-year-old star has appeared in multiple Taken films, Gangs of New York, Batman Begins and more big-budget features.
Warwick Davis Then
The British actor took on the role of an Ewok named Wicket in Return of the Jedi, his first film credit.
Warwick Davis Now
Davis returned to the series for supporting roles in the three prequels, as well as The Force Awakens. He's also recognizable for his work in the Harry Potter franchise and Leprechaun series.
James Earl Jones Then
The Dr. Strangelove actor was responsible for the iconic voice of villain Darth Vader in the original trilogy.
James Earl Jones Now
The 86-year-old Tony, Emmy and Golden Globes Award winner has continued his work on stage and screen, working in films like Field of Dreams and The Lion King.
Kenny Baker Then
The British actor, who was 3 feet 8 inches tall, was R2-D2 in seven of the franchise’s films.
Kenny Baker Now
Sadly, the actor died in 2016 at age 81.