Mark Hamill landed his role in The Long Walk thanks to the Star Wars sequel trilogy.
The 73-year-old actor stars as the villain known as The Major in the upcoming thriller, and director Francis Lawrence has now revealed that it was Hamill's portrayal as a disgruntled Luke Skywalker in the Star Wars sequels that helped him get the part.