职业杀手张伟伦(任达华)来港中止义务,进程中被对方发觉,唯有藏身一乡村内,张租住在思想保守的女教员李带好(郑裕玲)家中,李曲解张是个舞男遂向好友林嘉嘉(梁韵蕊)学习防狼术以保贞节之身,而张为粉饰身份,将计就计,时期与李发作了不少抵触和笑话 另一方面,组织派新进杀手ALEX(黄子扬)来港了解张未能如期完成义务缘由。ALEX早有杀张之心,取代他的位置。张终能完成义务,决议退隐江湖,留在乡村过一些安静闲适的生活,李以为之自己感染了张令他痛改前非,十分快乐,与他感情日增。 ALEX偶然发现了张藏身之处,找着张要与他作终身死决。李此时才知道张真正身份,二人在生死患难中力抗ALEX……