Mark哥(周润发 饰)和志民(梁家辉 饰)是堂兄弟,两人是越南华侨,现正在香港发展。岂料越战打响,两人都十分担心仍然居住在越南西贡的志民的父亲松叔的安危,为了凑足钱将志民父亲接到香港,两人决定帮当地黑帮走私军火到越南。岂料他们在越南遭到了丧邦的伏击,关键时刻幸亏香港黑帮老大的女友英杰(梅艳芳 饰)及时相救,两人才幸免于难。逃过一劫的三人在西贡渡过了一段快乐时光后,英杰辞别了两人。随后Mark哥和志民将松叔顺利接回了香港。回港后,两人过着安稳平静的生活,只是一直都没有打听到恩人英杰的消息。突然有一天,英杰出现了,重逢令三人都十分开心。只是,一场祸事也在悄悄逼近……
吕小英常年以来被先天的眼疾困扰,视力不好,而这正与近一段时间连环杀人案的凶手"天狗"的特征相符,于是孪生妹妹吕小双认定姐姐是"天狗",把吕小英赶出了家门,并说不许姐姐参加她的婚礼。一个月后,妹妹吕小双正在举行结婚典礼,可能是姐妹连心,正在忙碌的吕小双忽然感到一阵窒息,她预感到姐姐一定出了什么事情,顾不得正在进行着的婚礼,便奔往姐姐的住处,然而等待她的是姐姐挂在房梁上的冰凉尸体…… 尽管警方已经确认了吕小英是手术失败后彻底失明导致的绝望自杀,然而吕小双却根据现场的种种细节,坚信姐姐并非自杀,而且接下来几天发生的种种怪事也似乎印证着姐姐的死另有蹊跷。于是,吕小双把婚礼推迟,开始了艰难的侦探历程。那么,姐姐吕小英是连坏凶手"天狗"吗?她真的是上吊自杀吗?
警探雷文(克里斯·帕拉特 饰)突遭指控,陷入杀妻疑云,被推上由AI判官裁决的审判席。90分钟倒计时启动,他必须借助AI“天眼”系统,在海量数据中寻找翻盘证据,推翻指向自己的致命结论,否则将被当庭处死。然而,调查越深入,嫌疑人越多,数据却不断自我验证、层层锁死真相。当算法 构成无法破解的死局,人类还能否挣脱系统的最终裁决?