影片以一艘在1925年航向中国的美国炮艇为故事舞台。主人翁贺曼是艇上的海员,喜欢躲在底层的机房工作,不料炮艇驻守中国之后却逼令他跳到甲板上跟各方面的政治和文化压力周旋,复杂的局势发展改变了他独善其身的个性。。失业在家的范国生残忍地杀害了妻子,这件事震惊了全香港,而他随后被诊断为有精神疾病而逃脱了法律制裁。医学才俊周明杰主动承担为范国生的主治医生,极力帮助其治疗。三年后,周明杰力保范国生出院,重回社会,这遭到了医学界的一致反对,但是周却执意坚持。可是新的毒贩凶杀案又接踵而来,警方又再次把目标锁定为范国生,与此同时,周明杰的未婚妻宝儿遭遇了死亡威胁,强大的压力让周明杰无法喘息。如何拯救爱人,拯救事业?真相到底是什么?精神病人究竟能否被治愈?新一轮的自我救赎悄然开始。。