非常目击结局凶手是餐馆老板谢希伟,他在工地上先是杀害了一个少女,由此引发了一系列的命案,警察为了能够破案找来了当时的目击证人,可并不是每一个人都说了实话。他们由于种种原因,想要替自己或者是心爱的人掩饰,导致这个案子变成了一桩悬案,二十多年都没有破,直到新的命案再次出现。
警察决定把新发生的命案和之前的那桩少女谋杀案放到一块并案处理,因为两个案件无论从作案的手法还是凶手的行为逻辑上来说都非常的相似,很有可能是同一个凶手。警察在追寻的过程中,大多数的证据都是靠目击证人来串联起来的,可目击证人之间的证词竟然出现了冲突。
终于人们找到了第一个凶手周胜,周胜也向受害者的父亲坦白,小白鸽的确是他杀死的,但是他却并不是唯一的凶手。当时发现尸体的水坑也并不是案发的第一现场,他们是在路上看到了小白鸽的尸体,害怕别人认为是他们做的,所以才将尸体挪走了。
不过谢希伟也的确是一个身世可怜的人,被亲生父母抛弃,被养父母当做苦工的他,一生都在追求家庭的温暖。在生命的最后一刻,他还幻想着有亲人能够从远方走来,将他带离这个冷漠而又无情的人间。