I had the pleasure of attending the New York premiere on Monday night. I know the movie got bad reviews, but I enjoyed it very much. It was cheesy and over the top which was exactly what I expected. I actually liked seeing Will Smith play against type and Charlize Theron is drop dead gorgeous in the movie.