Monster

Monster (2003)

Charlize Theron stars as Aileen Wuornos, a highway prostitute who was executed in Florida for killing seven men during the… Read More

10 years ago