故事發生在紐約大都會里,由讓·雷諾所飾演的職業殺手萊昂,受餐廳老板委托殺人。當他是以殺手的身份出現時,冷靜而神秘,殺人手法令人熱血沸騰。但當他卸下殺手面具時,則又回歸成為平凡的市井小民,簡單到連基本身份證、銀行帳號也都有,每天至少喝杯鮮奶,喜歡澆花及細心地擦拭心愛盆栽的樹葉,是個具有雙重身份角色扮演的人。而就在萊昂所住的公寓內,有人暗渡陳倉的進行毒品交易,警方緝毒組偽裝黑幫份子,為查緝毒品而入侵,殺了販毒者一家人卻遺漏了小女孩馬蒂達。馬蒂達為了安全起見而躲進隔壁李昂家,她無意中發現了萊昂的殺手身份,為了保護自己及報滅門之仇,馬蒂達以堅定的口氣要求李昂訓練她成為一位真正的職業殺手……在此同時,警方亦全力搜尋馬蒂達并拘禁之……萊昂只身闖入警局大開殺戒,警方大驚慌之余,下令圍剿大廈并全力搜捕李昂,雙方交戰之下引發了一場緊張刺激的終極追殺。
萊昂已經40歲了,他是一名習慣獨來獨往的職業殺手,并且始終恪守著不殺女人和孩子的原則;而瑪蒂達卻只是一個普通的12歲的鄰家女孩。這樣的兩個人的生活軌跡本互不相干,原來也不會有任何交集,然而只因后者不幸慘遭滅門之禍才令二人意外的走到了一起,并且在他們之間還產生了一種奇妙的化學反應:愛情。