年青演员甘国亮,独挑大梁,主演「蛇杀手」,演绎这个沉郁又受社会歧视的变态青年,可谓入木三分。香港电影史上,以蛇杀人为题材,可谓绝无仅有,更难得导演桂治洪大卖血腥暴力之余,又能成功刻划一个善良青年转变为杀人狂魔的过程,导演桂治洪大卖血腥暴力,凸显蛇杀人的惊心场面,技法出众。人蛇之间的友谊,相当感人。最后一场,群蛇围堵大屋,肆意狂咬。最后一场,群蛇围堵大屋,肆意狂咬,为香港电影史上其中最恶心动魄一幕。
为追寻爱情,苏州女孩程子欣(高圆圆 饰)随男友来至香港,在一家金融公司供职。谁知男友移情别恋,令子欣备受打击。偶然机缘,她结识了正处于瓶颈期的建筑师方启宏(吴彦祖 饰),二人互相勉励,子欣丢掉了关于前男友的一切,启宏也决定重新出发,并相约一周后给子欣看最新的设计图。谁知约会当晚,子欣却失约了。原来在子欣的办公室对面,另一家公司的老板张申然(古天乐 饰)长久以来一直注视着她。在她失落期间,两人通过彩色贴纸交流,子欣也渐渐喜欢上了这个大男孩。子欣忘记了和启宏的约定,与申然约在某咖啡厅见面,而申然却睡在了另一个女人的床上。
影片通过追逐与命案,讲述了一段真实感人的爱情故事。核心不是命案,不是拐卖儿童案,是温暖与希望。无论生活有多悲催,只要相信爱拥有爱,就会无所畏惧,充满希望。善恶对错不应是非黑即白,人就如同两栖动物,始终游离在善恶之间的一念之差,贵在如何选择。