Snuff Dogs
(Original title)
Snuff Dogs
USA
Perros
USA (dvd title)