《伤城》的故事发生在一个伤心之城,梁朝伟扮演深藏不露的总督察刘正熙,金城武则饰演一位智勇兼备却又嗜酒成性的私家侦探丘健邦,二人亦师亦友,为生死之交。故事以一宗残酷的灭门惨案开始,带出各人的过去,逐步揭示出案中所隐藏的事实真相。