The first 20 minutes of so of the movie are pretty mediocre but they set the stage for the hilarity that ensues in the next hour plus, where Will Ferrell and Kevin Hart are comedic geniuses. They play the same roles they typically do, with Hart being a pint-sized black man with a lot of bark and little bite and Ferrell being the big, lumbering air head who's innocence and ignorance somehow make him endearing and obnoxious at the same time. However, those roles blend together perfectly in this movie as the two have great on-screen chemistry. The supporting cast is also fantastic and this movie is, overall, a really good comedy that most people will likely enjoy.