Shiga vit reclu dans les Alpes Japonaises, où il a un emploi de gardien de refuge. Treize ans, son ami Sakamoto lui a fait promettre, avant de mourir, de veiller sur sa femme et sa fille. Une tâche dont Shiga n'a pas eu à s'acquitter, jusqu'au jour où l'épouse de Sakamoto vient solliciter son aide pour retrouver sa fille Megumi qui a disparu. Shiga quitte alors sa montagne et se retrouve rapidement à Shibuya, l'un des quartiers chauds de Tôkyô. Là se dévoilent le vrai visage de la jeune Megumi et un monde de la nuit aussi dangereux que sordide.