A Dallas, un détective est aussi tueur à gages. Lorsque Chris, un dealer de 22 ans, voit son stock dévalisé par sa mère, il est contraint de trouver la somme de 6 000 dollars au plus vite, s'il ne veut pas mourir. Désespéré, il se tourne vers "Killer Joe" lorsqu'il s'aperçoit que l'assurance-vie de sa mère s'élève à 50 000 dollars. Bien que Joe ait pour habitude d'être payé à l'avance, il accepte d'assouplir ses règles à condition que Dottie, la séduisante petite soeur de Chris, serve de "garantie sexuelle" jusqu'à ce qu'il soit payé... si ce jour vient.