Goro Hanada (interprété par l'acteur fétiche de Suzuki, Jo Shishido) est le tueur numéro 3 dans la hiérarchie des malfaiteurs japonais. Misako Nakajo (interprétée par Annu Mari) lui propose un « contrat », qu'il rate à cause d'un papillon qui se pose sur son arme. Dès lors, il deviendra...
Pour s'introduire au sein de l'organisation criminelle responsable de la mort d'un collègue, le detective Tajima adopte une conduite de brute épaisse et monte les gangsters les uns contre les autres.
Miyuki Minazuki alias Stray Cat, classée numéro trois dans la guilde des assassins, se retrouve embrigadée dans une guerre entre tueurs désirant tous la même chose : devenir le numéro un.
Le jeune employé d'une entreprise de pêche de Tokyo décide d'annuler ses vacances pour organiser une cérémonie funéraire a la mémoire de ses parents. Pour ce faire, il doit se rendre sur le lieu de leur disparition: une rivière d'Islande.