John Rain est un tueur à gages des plus doués, implacable et des plus mystérieux. Recruté par les Yakuzas et parfois même par le gouvernement, il n'a jamais manqué une cible. Ses méthodes consistent à maquiller ses exécutions en morts naturelles. Il va transgresser cependant toutes ses règles de conduite, pour protéger la fille d’une de ses victimes...