Choker
A serial murderer is enlisted to put his dubious talent for killing to good use and exterminate a gang of parasitic alien beings running riot on Earth.

A serial murderer is enlisted to put his dubious talent for killing to good use and exterminate a gang of parasitic alien beings running riot on Earth.