Леон — холодный и безэмоциональный наёмный убийца, живущий в одиночестве в Нью-Йорке. Его рутина состоит из тренировок, выполнения заказов и ухода за своё единственное живое существо — комнатное растение. Всё меняется, когда он встречает свою юную соседку Матильду, которая возвращается домой и застаёт свою семью расстрелянной коррумпированными полицейскими из наркодепартамента. Единственная, кто выжила, — сама Матильда, которая чудом отсутствовала во время расправы. Понимая, что девочке некуда идти и она следующая в списке, Леон, вопреки всем своим правилам, решает её укрыть.
Теперь Леону, привыкшему работать в одиночку, приходится не только скрывать 12-летнюю девочку, но и защищать её от опасных и могущественных врагов. Матильда, охваченная жаждой мести за убийство младшего брата, узнаёт о профессии Леона и начинает настаивать, чтобы он научил её «чистить» людей. Между циничным профессионалом, который впервые за долгие годы сталкивается с человеческими эмоциями, и травмированным, но не по годам решительным ребёнком зарождается странный и трогательный союз. Их общей целью становится Стансфилд — психопатичный и непредсказуемый агент Управления по борьбе с наркотиками, который и возглавил расправу над семьёй Матильды.