在紐約的喧囂都市中,居住著一位技藝高超卻內(nèi)心孤獨(dú)的職業(yè)殺手——里昂(讓·雷諾 飾)。他生活規(guī)律,唯一的朋友是一盆綠植。直到一天,鄰居家12歲的小女孩馬蒂爾達(dá)(娜塔莉·波特曼 飾)敲響了他的房門。她的家庭因父親私藏毒品而遭腐敗緝毒警斯坦斯菲爾德(加里·奧德曼 飾)血洗,全家遇害,唯獨(dú)外出購物的馬蒂爾達(dá)僥幸躲過一劫。出于憐憫,里昂收留了這個(gè)無家可歸的女孩。
起初,兩人關(guān)系疏離。馬蒂爾達(dá)發(fā)現(xiàn)了里昂的殺手身份,并央求他教導(dǎo)自己復(fù)仇的技能。作為交換,她教里昂識(shí)字、喝牛奶,并為他打理日常。在封閉的公寓里,一種奇特而溫馨的“家庭”關(guān)系逐漸萌芽——冷酷的殺手學(xué)會(huì)了照顧與牽掛,早熟的女孩則找到了缺失的庇護(hù)與父愛。里昂的綠植有了人澆水,他的生活也開始照進(jìn)陽光。
然而,仇恨并未消散。馬蒂爾達(dá)獨(dú)自行動(dòng)試圖報(bào)仇,卻反被斯坦斯菲爾德抓獲。里昂為救她,毅然闖入警局,上演了一場(chǎng)驚險(xiǎn)的營救。此事激怒了斯坦斯菲爾德,他調(diào)動(dòng)大量警力圍剿里昂的住所。在一連串激烈的槍戰(zhàn)與追逐后,為掩護(hù)馬蒂爾達(dá)攜帶綠植安全逃離,里昂選擇自我犧牲,與敵人同歸于盡。最終,馬蒂爾達(dá)將綠植種進(jìn)土壤,象征著里昂的靈魂終于落地生根,而她也帶著這份守護(hù)開始了新生。影片通過這段非常規(guī)的羈絆,深刻探討了孤獨(dú)、愛與救贖的主題。