Amerikaneren Jack er en snu snigmorder. Da et job i Sverige ikke går efter planen, meddeler han sin kontaktperson Larry at næste opgave bliver hans sidste. I den lille italienske by, hvor missionen skal løbe af stablen, møder Jack uventet en præst, Fader Benedetto. Han betror sig til ham, og senere indleder han en romance med den italienske kvinde Clara. Men eftersom han ikke er tilstrækkelig vagtsom udfordrer Jack skæbnen...