Update Consent
< Back
Slide 7 of 28

John Boyega as Gary "Eggsy" Unwin in "Kingsman: The Secret Service"

John Boyega (aka Finn from the Star Wars sequel trilogy) was apparently in the running to play Eggsy in "Kingsman: The Secret Service" before Taron Egerton ultimately got the part. During a March 2016 interview with Empire Online, director Matthew Vaughn recalled what a "tough call" it was to choose between the actors. "Boyega is a fabulous actor, but there's something about Taron," Vaughn said. "You have to listen to your instincts about who that role is. John's probably thinking, 'Thank f*ck he didn't cast me!' because he might never have been in "Star Wars"!"

Image Source: Getty / Karwai Tang