Ryô Saeba (Nicky Larson) est un homme de l'ombre, un nettoyeur. Filatures, garde du corps, parfois meurtres, il accepte n'importe quel travail du moment « que le c½ur du client [fait] vibrer le mien », dit-il. Son partenaire Hideyuki Makimura (Toni Marconi), est un ancien policier. Un jour Makimura est assassiné par le cartel Union Teope. Sa s½ur, Kaori (Laura Marconi), décide de prendre la relève de son frère comme partenaire. Dès ce moment, Ryô s'efforcera de ne plus tuer. Ryô est une personne qui cache ses sentiments. Son lourd passé n'est que vaguement évoqué. Il semble jouer un jeu quand il drague les jolies filles. Par la suite, on apprend que Kaori et Ryô s'aiment mais n'osent pas se l'avouer, car Ryô ne peut se permettre de tomber amoureux avec son travail et le milieu dans lequel il vit car comme il le dit si bien « une femme peut tomber amoureuse et le rester toute sa vie, moi je ne peux l'être que de temps en temps » ( Amour, Destin et un Magnum 357) !
Un autre manga, Angel Heart, la suite alternative de l'univers de City Hunter est paru, et le véritable « City Hunter » est le grand frère de Kaori : Hideyuki Makimura. A sa mort, Ryo Saeba reprit la mission de City Hunter, le protecteur de la ville.