杰克·卢卡斯是纽约广播电台的一名音乐节目主持人,他在接到一个名叫埃德温的电话后因回应不当,导致埃德温在酒吧开枪,造成多人伤亡。杰克因此陷入深深的自责,一蹶不振。一天,他在街头偶遇了一名研究中世纪史的教授帕里,帕里因妻子在埃德温枪击事件中丧生而精神崩溃,沦为乞丐并因悲痛而入院治疗。帕里告诉杰克,只有找回耶稣在最后的晚餐中使用的圣杯,才能解救他。杰克起初认为帕里是疯子,但了解到帕里正在无望地爱着女秘书莉迪娅后,决定帮助他。杰克请帕里和莉迪娅共进晚餐,帕里在送莉迪娅回家时与她深情拥吻。然而,帕里随后在自己的小屋遭到毒打,再次入院。杰克为了赎罪,决定夺回藏在亿万富翁兰登·卡迈克尔家中的圣杯。他成功取回圣杯后赶到医院,帮助帕里走出丧妻之痛,恢复了自我意识。最终,帕里与莉迪娅重聚,结束了这段艰难的心灵之旅。