スウェーデンの人里離れた森で、ジャックは恋人イングリッドとコテージでひっそりと暮らしていた。しかし2人で雪原を散歩中に、突然何者かに狙撃される。プロの暗殺者であるジャックは、素早く狙撃手を返り討ちにすると同時にイングリッドも撃ち殺す。彼女が敵の回し者かもしれないと考えたジャックだったが、結局イングリットは無関係だった。狙撃手の車を奪ったジャックは、電車に乗り換えイタリアに移動する。
ある日、パヴェルの指示でマチルダという女性に会ったジャックは、暗殺用の特注ライフルの製作を依頼される。ジャックは銃の加工・改造の技術も持っており、指示されたとおりライフルを作り始める。
そんな中、ジャックは馴染みの売春宿の娼婦と村のカフェでばったり出くわす。彼女はクララという名前で、売春宿では見せなかった明るい表情に魅かれたジャックは、その後も何度かデートを重ねる。そしてジャックは暗殺者としての人生と決別し、クララと共に普通に生きて行く道を望むようになる。
今回を最後の仕事と決めたジャックは、パヴェルに電話で銃の完成と裏稼業から足を洗う事を伝える。
出来上がったライフルをマチルダに渡しに行く前にパヴェルを疑ったジャックは注文された銃に細工を加える。
通り沿いのレストランでマチルダに注文された銃と銃弾を渡したジャックはクララとの約束をした聖体行列の現場へ向かう。
聖体行列の祭りに見物へ行った際、ジャックはクララにプロポーズする。
そこに、マチルダが引き渡したライフルを使って近くの屋上からジャックを狙撃する。しかし、ジャックの仕掛けにより銃が暴発し、顔に大怪我を負い屋上から落ちる。その姿を確認したジャックは、さらなる追手から逃れるためにクララに2人の思い出の川辺のキャンプ場で落ち合おうと約束し彼女を逃がす。
ジャックは瀕死のマチルダに、誰に雇われたのかと問いただし、ジャックを狙っているのが依頼主であるパヴェルだと言い遺したマチルダは絶命する。
クララとの待ち合わせ場所へ向かうジャックを、パヴェルが背後から銃撃してくるのに気づき、ジャックは振り向きざまにパヴェルの頭を撃ち抜いて殺す。そのまま急いで車に乗り込みクララとの待ち合わせ場所に向かう。
しかし、待ち合わせに向かう道中の車内で自分も腹部を撃たれていることに気付いたジャックは、自分の残りの命が少ない事に絶望する。