As Aileen Wuornos, the Florida prostitute who murdered seven men, Charlize Theron plays an unredeemable woman with uncompromising reality. That's a powerful accomplishment, even if the movie, which makes the half-baked suggestion that Aileen is a victim, never figures out what to do with it.

