My hubby and I took our son to see it and all 3 of us agree it was exelent. We will def buy it when it comes out for sale. I loved it!!! I'm not crazy about Jamie Foxx as a comedian but he never fails as an actor. I thought all characters were played well except Samual Jacksons and I honestly cant decide if it was due to poor acting or the nature of the character he portrayed. I highly recomend this movie.