英文片名:Night Fall
二十年前,十九歲的王遠陽(張家輝 飾)被控謀殺少女依芸,判刑入獄,王遠陽在獄中飽受凌辱,如今假釋出獄後變成性格怪異、沉默寡言的社會邊緣人。而後,他偶遇相貌跟當年死者依芸極為相似的少女徐雪,深感震撼的王遠陽,不由自主地跟蹤徐雪,暗中監視徐雪的一舉一動。
外號怒漢的警探林正忠(任達華 飾),因為妻子跳樓自殺身亡,始終未能釋懷,成為偏執的工作狂。然而,剛出獄的王遠陽又意外涉及一宗焦屍命案,死者正是徐雪的父親,林正忠決定擴大偵辦範圍追查有關此案的所有線索,進而翻查二十年前的王遠陽殺人入獄一案。當林正忠深入此案核心,發現一切證據都指出兇手就是王遠陽,一場全面大追捕就此展開,事件真相也將全部揭曉。