Em Dallas, Joe (Matthew McConaughey) é um detetive, mas também um assassino por encomenda. Quando Chris (Emile Hirsch), um traficante de 22 anos, tem seu estoque roubado pela própria mãe, ele deve rapidamente encontrar 6 mil reais, senão será assassinado. Chris recorre então a "Killer Joe", lembrando que o seguro de vida de sua mãe vale 50 ...