天才和疯子往往只是对同一个人的两种描述。刑警陈贵斌(刘青云饰)就是这样一个角色。像天才画家梵高一样,他曾经割掉了自己的耳朵。尽管破案数不胜数,身为侦探超凡能力,但他最终还是被世人公认为疯子,提前从警局退休。何嘉安探长(安志杰饰)接了一个疑难案件。犯罪发生在树林里。王国柱(李国林饰)和高志伟(林家栋饰)两名警员办案后,只有高志伟安全返回,而王国柱和他的枪却神秘失踪。何嘉安请来陈贵斌指导,没想到陈贵斌的“疯子”行为又在侦查过程中被揭穿。他认定高志伟是此案的凶手,并根据自己的无数假设进行推理。他自称能够看到高志伟的“七大罪孽”,正是这些罪孽让高志伟走上了犯罪之路。不过,何嘉安应该相信这一切,阻止易,因为他已经被高志伟的演技弄糊涂了……