Julian Noble és un assassí a sou –segons les seves pròpies paraules, "un facilitador de morts"–, molt bo en la seva especialitat. Es troba a Ciutat de Mèxic atenent un altre dels seus encàrrecs, “un treball corporatiu”.

Jack Giamoro (Ben Affleck), el millor caçatalents de Los Angeles, sembla tenir-ho tot: una carrera d'èxit, diners i una dona (Rebecca Romijn). Però se sent buit i decideix assistir a les classes de creació literària del pompós i temperamental senyor Primkin (John Cleese). Comença llavors a escriure un diari per analitzar els seus sentiments i replantejar-se la vida. Quan descobreix que la seva dona ho està traint amb el seu client més important, el guionista de telesèries Phil Balow (Adam Goldberg), la seva vida comença a trontollar. Però les coses es torcen encara més quan una ambiciosa periodista (Bai Ling) roba a Jack el seu diari, que conté secrets que podrien acabar amb la seva vida personal i professional. Jack intentarà recuperar-ho i, en fer-ho, acaba aprenent molt sobre si mateix.