The search for the actor to play young Han Solo in his 2018 solo movie has been whittled down to just a few main candidates, many of whom recently tested for the part in London. The prime contenders are Jack Reynor (Transformers: Age of Extinction), Taron Egerton (Kingsman: The Secret Service), Miles Teller (Fantastic Four), Alden Ehrenreich (Hail, Caesar!) and Emory Cohen (Brooklyn). Opinion is split wildly on who would be best-suited for the part, but one of these up-and-comers should nab the role short of a shock left-field pick. Here's hoping for Ehrenreich...