Aileen Wuornos, una persona notoriamente poco cooperativa, le dio a la escritora y directora Patty Jenkins acceso a cientos de cartas que ella había escrito y recibido para obtener una idea de la vida de Aileen.
Charlize Theron ganó el Premio de la Academia por interpretar a Aileen Wuornos el 29 de febrero de 2004, el cumpleaños de Wuornos.
Patty Jenkins dijo que probó a Kate Winslet, Heather Graham, Brittany Murphy y Kate Beckinsale. Pero desde que vio el oscuro giro de Charlize Theron en El abogado del diablo (1997), Jenkins sabía que la quería a ella para su protagonista.
Selby se basa en Tyria Moore, la novia de la vida real de Aileen Wuornos en el momento de los asesinatos.
Según Patty Jenkins, la película se filmó en veintiocho días. Se filmaron hasta cuatro escenas, o nueve páginas del guion, en un día.