电影重现了饱受争议的同性恋作家卡波特写作小说《In Cold Blood》的历程,深入到卡波特敏感而又残酷的内心世界。
小说主角的原型是1959年美国一个凶残杀手佩里(克利夫顿·克林斯 Clifton Collins Jr.饰),他为了区区100美金而杀害了一家四口。敏感的卡波特(菲利普·塞默·霍夫曼 Philip Seymour Hoffman饰)嗅到了这桩新闻的写作价值,他得到了杂志社的帮助,前往案发地调查关于杀手的一切,一篇纪实文学在卡波特心里酝酿,而功成利就的欲望也在他内心翻滚。
然而,当他和佩里展开长时间的访问接触,却发现眼前这个凶手和自己惊人的相似。佩里把卡波特视为知己,一次次把希望寄托在他身上。然而,在卡波特心里,佩里也只能让位于他的作品,他的名利。
佩里沦为自己深信的人手中的一颗棋,而卡波特,也在作品成名后,终生无法为自己的残忍而释怀。。一次偶然中,工人黄阿满(毛永明饰)目击了一场犯罪活动的发生,受到了惊吓的他愣在原地,并没有第一时间出来追捕犯罪分子,导致了犯罪分子的脱逃,这让阿满感到了很深的负罪感,没有逮到罪犯,阿满将被罪犯伤害的作家钟学坚送往了医院。回家后,阿满将这件事情说给了妻子徐耘珍(高英饰)听,哪知道妻子非但没有夸奖丈夫的助人为乐,还让他少管闲事,不要惹祸上身。 在公安人员章一兵的鼓励之下,阿满决定参加治安联防队。17岁的少女杜鹃(张玲饰)是街头流莺,且和黑帮头头有着密切的交往。得知这一切的阿满决定将这个女孩从失足犯罪的边缘拯救回来。。