Hollywood heroes don't come much bigger than Harrison Ford, who's played Han Solo, Indiana Jones and a variety of other heroic characters.