A Henry Brogan (Will Smith), un asesino a sueldo a punto de retirarse, las cosas se le complican cuando un misterioso joven lo persigue con un único objetivo: matarlo. Pero cada ataque resulta fallido, pues Henry puede anticiparse a cada movimiento del joven. ¿Cómo es esto posible? Se trata de una versión suya, pero 25 años más joven: un clon. Ahora, el asesino original deberá luchar su última batalla y, esta vez, contra sí mismo.