故事一开始,马进曾在一次行动中面临生死考验,击毙了连环杀手将军(高伟光饰),但也因此意外中枪,生命岌岌可危。幸运的是,他接受了心脏移植手术,手术的供体是犯罪心理学教授车家伟(刘青云饰),这个手术将成为马进未来生活中的关键。
将军虽然死去,但连环杀人案却没有停止,仍然在继续。马进,在尚未完全康复的状态下,主动请缨协助破案,与心理学家车家伟一同展开调查。在这个过程中,马进偶然认识了陈相茹(佟丽娅饰),她与将军之间有着复杂的联系。马进在调查案件的同时,不知不觉地被陈相茹所吸引,情感也变得扑朔迷离。
此外,由于心脏移植手术,马进的身体经历了一些奇特的变化,这改变了他与未婚妻(范晓萱饰)之间的关系,使他的生活变得更加复杂。随着案件的发展,将军死亡的谜团也逐渐浮出水面,让故事更加扑朔迷离,观众沉浸其中。