Tom Hanks, in the 2006 film
Ron Howard directed the 2006 adaptation starring Tom Hanks as Robert Langdon. Critics were lukewarm, but audiences were not: the film grossed more than $750 million worldwide, one of the biggest box-office hits of the year.