Ryo Saeba (Stimme im Original: Akira Kamiya), bekannt als City Hunter, ist ein Privatdetektiv, der die Wünsche seiner Kunden erfüllt, egal wie ungewöhnlich sie sind. Mit seiner treuen Partnerin Kaori (Kazue Ikura) an seiner Seite navigiert Ryo durch die finstere Unterwelt Tokyos. Als die attraktive Angie (Miyuki Sawashiro) ihn bittet, ihre verlorene Katze zu finden, ahnt er nicht, dass dieser scheinbar einfache Auftrag ihn in ein komplexes Netz aus dunklen Geheimnissen führen wird. Im Zentrum steht eine mysteriöse Substanz namens Angel Dust, und während Ryo den Faden dieser Verschwörung entwirrt, muss er sich auch den Geistern seiner eigenen Vergangenheit stellen.