Um "rain dog" é um cão cujo aroma foi lavado pela chuva. Sem perfume, está condenado à solidão porque não pode ser reconhecido. Tung é um cão de chuva. Diante de um ponto de viragem em sua vida, ele vai para Kuala Lumpur, onde ele encontra um mundo criminoso agressivo.