Original: The film was released on May 19 2006 , and stars Tom Hanks as Robert Langdon , Audrey Tautou as Sophie Neveu , and Sir Ian McKellen as Leigh Teabing .
Simplified: It was directed by Ron Howard and stars Tom Hanks as Robert Langdon .