故事发生在纽约大都会里,由让·雷诺所饰演的职业杀手莱昂,受餐厅老板委托杀人。当他是以杀手的身份出现时,冷静而神秘,杀人手法令人热血沸腾。但当他卸下杀手面具时,则又回归成为平凡的市井小民,简单到连基本身份证、银行帐号也都有,每天至少喝杯鲜奶,喜欢浇花及细心地擦拭心爱盆栽的树叶,是个具有双重身份角色扮演的人。而就在莱昂所住的公寓内,有人暗渡陈仓的进行毒品交易,警方缉毒组伪装黑帮份子,为查缉毒品而入侵,杀了贩毒者一家人却遗漏了小女孩马蒂达。马蒂达为了安全起见而躲进隔壁李昂家,她无意中发现了莱昂的杀手身份,为了保护自己及报灭门之仇,马蒂达以坚定的口气要求李昂训练她成为一位真正的职业杀手……在此同时,警方亦全力搜寻马蒂达并拘禁之……莱昂只身闯入警局大开杀戒,警方大惊慌之余,下令围剿大厦并全力搜捕李昂,双方交战之下引发了一场紧张刺激的终极追杀。 莱昂已经40岁了,他是一名习惯独来独往的职业杀手,并且始终恪守着不杀女人和孩子的原则;而玛蒂达却只是一个普通的12岁的邻家女孩。这样的两个人的生活轨迹本互不相干,原来也不会有任何交集,然而只因后者不幸惨遭灭门之祸才令二人意外的走到了一起,并且在他们之间还产生了一种奇妙的化学反应:爱情。