Un asesino a sueldo, Léon (interpretado por el actor Jean Reno), se ve envuelto en un problema al salvarle la vida a una niña llamada Mathilda (Natalie Portman) que se encuentra comprando en el momento en que unos agentes corruptos de la división antinarcóticos del Departamento de Policía de la ciudad de Nueva York (NYPD) masacran en su propia casa a todos los miembros de su familia por problemas de droga.