No agitado mundo humano, vários demônios estão escondidos e vivem em paz com os humanos. Luo Xiaohei, o demônio gato, começa a sua jornada de peregrinação porque a sua casa na floresta foi destruída. Em busca por um novo lar, ele encontra outros demônios, bem como aliados humanos compreensivos, deixando Hei com o dilema de qual dos lados será a sua verdadeira atribuição.

O agente federal Taggart (SEAGAL) do Departamento de Protecao do meio ambiente, empenha-se em vingar o assassinato de um colega. Seguindo a pista do agente morto, ele viaja atraves das pequenas vilas que povoam as montanhas Apalaches, no sudoeste do Kentucky, a fim de denunciar, os responsaveis pela contaminacao da regiao, por perigosas substancias quimicas. Muitos habitantes locais estão ficando doentes, mas os criminosos estão protegidos pelo silêncio de uma cidade dominada pleo medo. Taggart descobre informações importantes contra o poderoso minerador Orin Hanner (Kris Kristopfferson, de Rodeio da Vida) e decide enfrentá-lo antes que uma catástrofe ecológica destrua completamente a região.