Warning! SPOILERS ahead for The Book of Boba Fett episode 6.
The CGI Luke Skywalker in The Book of Boba Fett episode 6 looks better than he did in The Mandalorian because he looks a little less like actor Mark Hamill. In the first three Star Wars movies released in the 1970s and '80s, Hamill played the farm boy turned Jedi, Luke Skywalker. Hamill returned to the role for 2017's Star Wars: The Last Jedi, set roughly 30 years after the original trilogy, this time playing an older Luke in line with his present age. For Luke's appearance in The Mandalorian season 2, however, a younger Luke was needed given its place in the Star Wars timeline just five years after Return of the Jedi.
To achieve a younger Luke Skywalker for The Mandalorian, the production turned to digital effects. Hamill still played the role but his footage was de-aged. A stand-in actor who closely matched a young Hamill's features and build, Max Lloyd-Jones, was also used, and The Mandalorian's Luke was created from a blending of Hamill's and his performances. For the young Luke's voice, neither actor recorded the dialogue, and instead, an A.I. program was used to synthesize his voice from collected audio of Hamill during the RotJ era. The final results received a mixed response at best, but that didn't deter The Book of Boba Fett from giving a CGI Luke Skywalker another shot.
Related: Luke Skywalker Is Repeating Yoda's Mistakes That Killed The Jedi
In The Book of Boba Fett episode 6, «From the Desert Comes a Stranger,» Luke Skywalker is again a mixture of live performance and digital effects, but thankfully, the final results are a big improvement over The Mandalorian season 2. The role is still credited to Mark Hamill, and it's possible he was again on
Read more on screenrant.com