Personally, I have seen this movie around 7 times already. Charlize does an incredible job with portraying Aileen. From the clothes, to the way she looks and talks. Her and Patty Jenkins, the director worked so hard for this film. Charlize won an Oscar for this which she really deserves. Something some people may not know is that they filmed this everywhere it happened. They had road trips to find these places were Aileen was and things happened to get the story right. Now that is dedication. Like the scene where Lee gets arrested, that was really The Last Resort they were in. Also hats off to Christina Ricci who played Selby Wall (Tyria Moore) Lee's GF because you can really feel what she's going through and I personally can connect to that character and it feels good to know I am not alone. All in all, this movie is amazing. If I could give it 100000 stars I would because it deserves it.