Apesar de suas filmagens terem terminado em maio de 1999, o filme demorou quase três anos para ser lançado nos cinemas devido as críticas negativas que recebera em exibições-teste. Permaneceu inédito nos Estados Unidos por um tempo e foi lançado em países da Europa e América do Sul, como a Alemanha e o Brasil.
Após ser concluído, os executivos da Universal chegaram a analisar as possibilidades de lançar o filme diretamente em vídeo ou até mesmo nunca lançá-lo, para evitar o gasto de dinheiro em sua campanha de marketing.
Nos Estados Unidos, o filme foi lançado com o título Eye See You.
Este é o segundo filme em que Sylvester Stallone e Robert Patrick contracenam juntos. O anterior fora Cop Land (1997).
O orçamento de D-Tox foi de US$ 55 milhões.