阿龙(周润发饰)为人聪慧机灵,略懂千术,他只身一人进城找到了名声大噪的头号老千屠一笑(谢贤饰),初生牛犊不怕虎的阿龙向屠一笑发出了挑战,结果可想而知,阿龙输得一败涂地。可是虽然输了,但是屠一笑在阿龙的身上看到了无限的潜力,于是破例收他为徒,两人前往上海打拼。 在上海,阿龙和屠一笑结识了名叫霍思灵(汪明荃饰)的女子,霍思灵的善良和温婉深深的吸引了阿龙的注意,后者对她展开了热烈的追求。然而,霍思灵却对成熟稳重的屠一笑情有独钟,可是屠一笑在前一段失败的感情中受伤颇深,对于霍思灵的示爱,他总是躲躲闪闪。。抗日战争末期,厦门的一天黄昏,医学院学生何美纪正准备回校,在桥上遇到日军轰炸,急忙躲闪间,来自马来西亚的华侨实习生林志祥奋不顾身地上前紧紧抱住美纪,自己却被炮弹熏得满脸黑烟,志祥和美纪在等待轰炸过去的时光中互生情愫。他们相约,如果能躲过这场轰炸,明晚会在初次相逢的桥上约会。志祥所就读的学校突然宣布撤离,志祥因此没能赴晚上与美纪的约会。志祥撤离来到桥边时,取下自己胸前的名牌,放在桥边。晚上美纪到来看到志祥的名牌上沾满了血迹,心情非常难过,她担心着志祥的生死。战争结束后,在拥挤的火车战,美纪重遇志祥,看到志祥还活着,美纪心里又喜又忧,因为虽然她心里一直放不下志祥,但一切都已物换星移,人事全非,战争带给这对恋人却是永远的遗憾。。远在罗马尼亚乡间的一所修道院发生修女自杀事件。为此,梵蒂冈委派伯克神父(德米安·比齐尔 Demián Bichir 饰)和见习修女艾琳(泰莎·法米加 Taissa Farmiga 饰)前去调查。抵达目的地后,他们首先找到了定期给该修道院运送物资的法国青年弗兰切(乔纳斯·布洛凯 Jonas Bloquet 饰),而他正是第一个发现修女尸体的目击人。三人进入修道院,里面的气氛阴森鬼魅,修女们则飘忽不定,有如幽灵。看不见面容的修道院长称修女们正在静默祈祷,第二天才能回答他们的问题。无奈之下,伯克神父一行只好暂时在修道院落脚。 可是随着夜幕降临,真正的恐怖开始浮现,恶魔对虔诚的信仰展开了毫无差别的狙杀……。