Argumento:
Un mercenario solitario llamado Jack (George Clooney) es un auténtico maestro entre asesinos. Sin embargo cuando un trabajo en Suecia no sale según lo previsto para este estadounidense en el extranjero, Jack decide comunicarle a su contacto, Pavel Pavel (Johan Leysen), que la siguiente misión que desarrolle será definitivamente la última. Con motivo de esta última misión Jack se desplaza a Italia, donde se refugia en un pequeño pueblo.
Mathilde (Thekla Reuten), una mujer belga comunica a Jack su próximo trabajo, que tiene que ver con la fabricación de una nueva arma, un fusil de francotirador. Sin embargo y a pesar de su trabajo el americano afincado en Italia empieza a tener una vida en el pueblo, entablando amistad con el cura local, el padre Benedetto (Paolo Bonacelli), y manteniendo un romance con Clara (Violante Placido) una prostituta. Pero al salir de la oscuridad, puede que Jack sea tentado por el destino.