由于两年前揭发同僚贪污,台北警官黄火土(梁家辉)被上级报复调入冷门的外事组工作,利益也曾连带受损的新同事对他怒言相向,加上妻子清芳(刘若英)受不了他长期不回家要求离婚,黄火土感觉他的世界正在逐渐四分五裂。
就在此时,三宗受害者的身份并无关联的震惊了台湾社会的离奇命案发生,法医(杨贵媚)验尸发现他们都是因中一种神秘的黑霉菌产生幻觉而死,因为缺乏此方面的人才,当局从美国请来此种案例的侦办专家凯文莱特(David Morse)协助破案,黄火土重被任用。随着一桩令所有人都目瞪口呆的事实的被发现,一场围绕政治利益与民众利益的斗争也在黄火土和办案伙伴李丰博(戴立忍)及整个警察队伍之间展开。。除此之外家里还有一只名为豆之介的豆柴犬@。影片讲了一个现代版的犹大出卖耶稣的故事,在真实展现都柏林的社会环境——教堂、酒馆等时,穿插了政治和宗教情节。20世纪初,爱尔兰共和国局势动荡。在首都都柏林,警察局以20磅的赏金悬赏捉拿革命者弗兰克·麦克菲利浦。为得到赏金,基波·诺兰向警局告发了麦克菲利浦。接着,基波·诺兰为自己的背叛行为付出了代价:他被带到由革命党人组织的秘密法庭,在那里接受审讯,并得到了惩罚。影片中出现了一些寓言和象征性的镜头,预示着男主人公终因其盲目性和没有摆脱金钱的诱惑而成为了告密者。如当基波·诺兰在领取赏金时,这时,在茫茫的大雾中出现了一个瞎子,而一张悬赏告示被风吹了起来,缠在了基波·诺兰的腿上等。。