The casting process for the upcoming Han Solo-centric "Star Wars" spinoff flick has been happening for more than three months now, and after coming up with an initial shortlist of actors to play a younger version of the iconic Harrison Ford character, producers have now reportedly whittled that list down to a top three.

According to The Hollywood Reporter, filmmakers have been working overtime to make a decision on the young man who will fill Ford's shoes, with several stars being flown to London just last weekend to meet with producers. A clearer picture of the frontrunners has emerged, with THR reporting that Alden Ehrenreich (the "Hail, Caesar!" scene-stealer, pictured above), Jack Reynor ("Transformers: Age of Extinction"), and Taron Egerton ("The Kingsman," "Eddie the Eagle") all made the cut for in-person tests, though the trade stresses that "it's unclear if these were costume tests or screen tests" (meaning the seemingly neverending casting process may still have a ways to go).

In addition to those three names, it's also believed that actors Miles Teller, Ansel Elgort, Emory Cohen ("Brooklyn"), and several stars of Richard Linklater's upcoming "Everybody Wants Some" also met with producers at some point, though it appears that they did not make it as far as the aforementioned trio.

This is all still a guessing game at this point, since it's unlikely Disney will tip its hand on the casting process until the chosen actor signs on the dotted line. Still, it's good to know that filmmakers -- including directors Phil Lord and Chris Miller ("21 Jump Street," "The LEGO Movie") -- are taking the process so seriously, and want to make sure Ford's considerable "Star Wars" legacy is honored properly with the right performer.

THR's report indicates that the young Solo won't make his debut until his own spinoff flick hits theaters, contradicting earlier speculation that the character could pop up for a cameo in this fall's "Rogue One." Guess we'll have to wait and see on that one.

The as-yet-untitled Solo film is due in theaters on May 25, 2018.

[via: The Hollywood Reporter]

Photo credit: Getty Images