豪周元胜（岳华 饰），所有证据指向两个无业游民。案发后一星期，两人被发现伏尸西贡村屋，警方及律政署迅速结案。周淑珍（徐静蕾 饰）却对这案产生怀疑，找了刘正熙的生死之交，一个终日喝至烂醉的酒鬼私家侦探丘健邦（金城武 饰）调查。尽管酗酒情况严重，与女友细凤（舒淇饰）的关系扑朔迷离，但对兇案，丘建邦却是众人皆醉我独醒，他一步一步迫向事实真相。刘正熙兵来将挡，将计划重重变奏，最后逍遥法外。更佈局杀害精神崩溃的妻子，计划尽在他计算之中，可是千算万算，没算过自己对周淑珍付出了真感情。感情上的失误，令案情急转直下，