การผจญภัยครั้งใหม่ของ โรเบิร์ต แลงจ์ดอน (ทอม แฮงค์ส) ศาสตราจารย์ด้านสัญลักษณ์วิทยา แห่งมหาวิทยาลัยฮาร์วาร์ด ที่ต้องกลับไปที่อิตาลีอีกครั้ง ณ เมืองฟลอเรนซ์ เมืองแห่งความมั่งคั่งทางศิลปะและวิทยาการ โรเบิร์ต ได้ตื่นขึ้นมา และพบว่าตัวเองอยู่ในโรงพยาบาลแห่งหนึ่ง ได้รับบาดเจ็บและสูญเสียความทรงจำบางส่วน ณ โรงพยาบาลแห่งนี้เองที่เขาได้พบกับพยาบาลสาวสวย เซียนน่า บรู๊คส์ (เฟลิซิตี้ โจนส์) ที่ช่วยเขาตามล่าหาความจริง และต้องหลบหนีการตามล่า