I really enjoyed the movie, Will Smith as usual, killed this role. His acting only gets better with age. Martin Lawrence's character however really irritated me, he whined even more than any of the previous movies and he sort of irritated me. Even in the first 2 movies he had some "badass" moments but in this one, not so much. The plot twist was awesome (but I figured it out about 10 minutes before it was revealed lol)