A better choice for Langdon.
I was never a fan of Hanks as Langdon. I get that he and Howard are buddy buddy since they basically made each other stars with Splash but I never bought him as the lead character. Harrison Ford he aint.
Tim Olyphant would have been 36 in 2006 when the Da Vinci Code came out. If i could go back and retroactively cast someone different for the role of Robert Langdon, he is my choice.