Alden was surprisingly good just not as good as Harrison ford. If only Harrison ford wasn't such a good actor, or didn't completely encapsulate the role of Han Solo. Unfortuneatly, for Alden, Ford was hoping that star wars was finally going to be his big break (he had been a b list actor for a while) and utterly nailed the role putting all his Fordy charisma in it. Sure Alden did a great job, but it still wasn't better then the OG actor who played the part. There is only one Harrison Ford, and nothing against aldon he just isn't at Fords level as an actor, he doesn't command the screen as well as ford or have as much charisma. Recasting any of the main OT characters would be a *****, the only one that could work would be Sabastian Stan as luke skywalker, he is a good actor and has charisma, on par with MH, and he looks way more like him then Alden does Ford.