If Indy's recast when Harrison Ford's finished with the role, why not cast Jon Hamm?
I know this is heresy before I even begin and my intention is certainly not to insult or offend anyone. That said, Harrison Ford can't go on playing Indiana Jones forever and the character's too good a character for his onscreen adventures not to continue. As defining as Ford is, I think another actor could take over and continue the series when Ford's either too old or unwilling to keep doing it. I think Jon Hamm is that actor. If you look at the conceptual art by Jim Steranko for Raiders, the Indy depicted looks a lot like Hamm. They're not spitting images of each other, but close. Now I don't think based on that alone Hamm should get the part. What I'm saying is you need someone who embodies the spirit of the character, while at the same time playing it their own way. A similar comparison would be James Bond. Sean Connery and Roger Moore each played the same character, but the Sean Connery Bond is slightly different from the Roger Moore Bond. Same goes for Pierce Brosnan and Daniel Craig. Now I know Indy doesn't smoke, but the way Don Draper smokes his cigarettes in Mad Men is the same way Indy does in that picture by Steranko. I know I can picture Hamm wearing the fedora in the opening scene of Raiders, five o'clock shadow blackening his face.