tom hanks as luke skywalker in star wars a new hope