Amerikaneren Jack er en smart snikmorder. Når en jobb i Sverige går på skeive meddeler han kontaktpersonen Larry at neste oppdrag blir hans siste. I den lille italienske byen, hvor oppdraget skal utføres treffer Jack uventet på en prest, Fader Benedetto. Han åpner seg for ham og senere innleder han en romanse med den italienske kvinnen Clara. Men med vaktsomheten på lavgir utfordrer Jack skjebnen...