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