Cast was excellent with Charlize Theron as a notable standout. I'm surprised by the less-than-glowing reviews, especially Rotten Tomatoes. We (both male) really enjoyed the movie. Our post-show discussion focused on what has and probably hasn't changed both at Fox and in society in general. We highly recommend this movie.