Synopsis - Rien ne va plus pour Chris Smith (Émile Hirsch). S'il veut vivre, ce petit dealer minable doit honorer une dette de 6 000 dollars. Au pied du mur, il entreprend, avec son père et sa belle-mère, de faire assassiner sa mère qui a souscrit à une assurance-vie de 50 000 dollars. Pour ce faire, il fait appel à un policier, tueur à gages à ses heures perdues : Killer Joe (Matthew McConaughey). Chris ne peut pas payer l'avance demandée par le meurtrier qui refuse d'aller plus loin jusqu'à ce qu'il croise la route de Dottie Smith (Juno Temple), la soeur de Chris. Âgée d'à peine douze ans, elle devient une caution sexuelle pour que le contrat soit rempli. Dès lors, un flot de violence prend le contrôle de la vie de Chris et rien ne se passe comme prévu.