《但丁密码》改编自丹·布朗2013年的小说《地狱》,讲述了符号学教授罗伯特·兰登(汤姆·汉克斯 Tom Hanks 饰)在意大利一所医院中醒来,发觉自己头部受到重创且失忆,同时还受到多组人马追杀,女医生西恩娜·布鲁克斯(费莉西蒂·琼斯 Felicity Jones 饰)帮助他逃出医院,寻回记忆,在这一过程中发现隐藏在但丁、米开朗琪罗等大师作品里的一个惊天阴谋,有极端邪恶的科学家妄图利用病毒把地球变成但丁《神曲》中描绘的地狱。
米拉(琼·克劳馥 Joan Crawford 饰)是一位小有名气的编剧,刚刚完成一份非常优秀的剧本。原本男演员莱斯特(杰克·帕兰斯 Jack Palance 饰)计划出演剧本里的男一号,但是米拉对这个选角非常的不满意,因为她的反对,莱斯特很可能会失去这个千载难逢的好机会。
一天,米拉在火车上偶然邂逅了莱斯特,这一次,莱斯特一改自己往日在米拉内心里的形象,表现的非常的风趣和浪漫,令米拉不禁怀疑眼前的这个男人是不是从前认识的那个人。很快,米拉和莱斯特坠入了情网之中,并且携手步入了婚姻的殿堂,但随着时间的推移,种种蛛丝马迹让米拉开始怀疑,这一切都是一个圈套。