John Creasy (Denzel Washington) lleva una vida solitaria y malhumorada, en gran parte debido a su profesión como agente del gobierno y a sus continuos flirteos con el alcohol. Un día le ofrecen cambiar de aires y convertirse en el guardaespaldas de una niña que estaba amenazada de secuestro, Lupita Ramos.