Net wanneer John Rain van plan is eindelijk te stoppen met zijn werk als huurmoordenaar, komt hij erachter dat hij een baby heeft bij Midori, zijn voormalige geliefde. Hij overvalt haar met een bezoek, maar omdat zij in de gaten wordt gehouden door Johns vijanden, brengt hij haar, hun kind en zichzelf in gevaar. Om hen te beschermen zal John zijn tegenstanders zo snel mogelijk moeten opsporen en ze voorgoed uit de weg ruimen. Daarvoor heeft hij de hulp nodig van Delilah, de agente van de Israëlische inlichtingendienst met wie hij vaker heeft samengewerkt. Voor haar is Midori echter een bedreiging, want Delilah is steeds meer voor John gaan voelen?