Lorsque Saori rencontre un nouveau client du nom de Jack James, son quotidien est bouleversé. En effet, le jeune homme formule une demande pour le moins étrange : être hébergé pour échapper à un assassinat... Sauf qu'en réalité, il s'agit d'un tueur à gages dont le seul but est de mettre City Hunter à l'épreuve ! Avec l'apparition de J. J., le sombre passé de Ryo refait surface et, cette fois, ce n'est pas seulement contre un adversaire de taille qu'il va devoir se battre, mais aussi contre ses anciens démons...