A documentary about the last days of Aileen Wuornos, who was executed in Florida in 2002 for the murders of seven men who she claimed had raped her.
A documentary on the life of Aileen Wuornos. Dubbed the world's first female serial killer, her case has earned her international infamy...