Wow! A movie that you will be thinking about for a few days.

Rating: 9/10 (13 January 2004)

I went into this movie with low expectations because Charlize Theron is a mediocre actress and that her trying to De Niroize a role by gaining weight and making herself look ugly would end up making her look stupid. However, she nailed the role and made believer out of me. Excellent performance.

Not to forget that the story was very interesting and the supporting cast did an excellent job as well. It is a must see, but don't take your grandma to this film for it is too powerful and disturbing.