This is one of the funniest movies Ive seen in quite some time. Dont go see this movie if you are easily offended because you will be. I can see why there were stories going out before the premier about certain people and groups calling to boycott or protest it. Nevertheless, if you like your humor all over the place, this is absolutely a great flick. Definitely Stiller's best movie since Meet the Parents. Downey Jr and Black are absolutely hilarious as well. So many cameos in this movie has well. But Tom Cruise...yes TOM CRUISE has to have the star cameo of this movie. I wont tell you anything other than youll see him in a whole new way after this movie. I will be seeing this movie again because its so good. Just a little cheese kept it from being a 5 star movie...thats how much I liked this movie.