רוברט לנגדון (טום הנקס) מקבל שיחת חירום שמובילה אותו למוזיאון הלובר בפריז, שם נמצא גופתו של אוצר המוזיאון כשהוא מותקף באכזריות. לצד הגופה נמצא קוד מסתורי, שהופך את לנגדון למעורב בפרשה מסובכת ומסוכנת. יחד עם סופי נבו (אודרה טוטו), מומחית לקריפטוגרפיה, הם יוצאים לפענח את הפאזלים המורכבים שהשאיר המנוח, ומגלים רמזים חבויים ביצירותיו של לאונרדו דה וינצ'י. ככל שהם מתקדמים, הם נחשפים לחברה סודית עתיקה, שחבריה כוללים דמויות היסטוריות כמו ניוטון, בוטיצ'לי, הוגו ודה וינצ'י עצמו.
החברה הסודית שומרת על סוד היסטורי מדהים, סוד שיכול לשנות את ההיסטוריה כפי שאנו מכירים אותה. לנגדון וסופי מוצאים את עצמם במירוץ נגד הזמן, כשהם נלחמים מול אויבים חזקים ובלתי נראים שמנסים למנוע מהם לחשוף את האמת. הרחובות הצרים של פריז הופכים לזירת מרדף מסוכנת, והם חייבים לפצח את כל הקודים והסמלים לפני שהסוד יישאר קבור לעד. הכישלון עלול להוביל לאובדן הסוד של החברה הסודית, דבר שיכול להשפיע על גורלות רבים.
במסע המורכב הזה, לנגדון מגלה לא רק את האמת ההיסטורית אלא גם עומק של קשרים אנושיים ומאבקים פנימיים, כשהוא נאבק לחשוף את האמת העתיקה שמאחורי האגדות והמיתוסים. כל צעד מקרב אותו אל סיום המסתורין, אך גם מסכן את חייו ואת חיי סופי, כשהם מתמודדים עם כוחות חזקים שמוכנים להכל כדי לשמור על סודותיהם. The Da Vinci Code הוא סיפור על חיפוש אחר האמת בתוך מערבולת של רמזים, קודים וסכנות בלתי צפויות.
