Here my wife and I are in Mexico having a super-relaxing holiday, and we both just finished The Da Vinci Code, a truly awesome book. Over some find food we were discussing who should be in the inevitable movie, and here are our choices: Langdon: George Clooney was a reasonable choice by us, but a better one is in the real movie, go to IMDB to see. Sophie: Sophie Marceau (French, about the right age, and she was the first image that came to me when I started reading the book). Sir Leigh Teabing: Ian McNeice, who is so good at playing upper-class Brits. Captain Fache: Jean Reno (he is so perfect for this, French, sometimes a good character, sometimes not so, the ambiguity fits so well) Bishop Aringarosa: Andy Garcia maybe? Silas requires a certain physical presence, and apart from one the monks in Name of the Rose we couldn't think of anyone. The manservant Remy needs to be French and have a small physical presence, but our knolwedge of French actors let us down on that.