Assista O Agente Streaming Online Gratuito. O aposentado atirador profissional James Dial (Snipes) está sendo perseguido por ter falhado na operação de extermínio de um dos mais notórios terroristas do mundo. Ele é convocado por seus antigos contratantes para terminar um trabalho em Londres, onde o líder terrorista foi capturado e está sob forte proteção. O que deveria ser uma missão rotineira para o atirador se transforma em um pesadelo quando Dial é forçado a se esconder e é perseguido sem trégua pela polícia britância e seu investigador chefe, Windsor (Charles Dance, Assassinato em Gosford Park, O Rapto do Menino Dourado). Mas quando Dial é acusado pelo assassinato de Windsor, ele comça a perceber que foi seriamente traído. Sua única esperança é uma menina de 12 anos de idade de quem relutantemente se torna amigo enquanto procura desesperadamente o assassino e a verdade por trás desta conspiração contra ele.