Aileen (Charlize Theron) har haft en trist barndom med tæv og seksuelt misbrug. Hun lever nu som luder i Florida. Efter nogle ubehagelige oplevelser begynder hun at myrde nogle af de mænd, der er hendes kunder. Men snart begynder politiet at komme på sporet af hende.