i do not think this movie be for everyone . but i saw it this weekend in seattle and i think it be so funny . i haven not laugh that hard during a movie in long time . i think the entire cast do a great job . you will find yourself laugh from the first moment through the very last scene . i suspect some moviegoer ( especially the one who take themselves way too seriously ) will be turn off by this brand of humor . not me . the movie be a real surprise . and the entire theater be roll with laughter throughout the showing i go to which make me think that a lot of people enjoy themselves and be happy to have a good time at the movie for a change . i can not wait to see it again . if youre in the mood to lol then this be for you . funny funny funny funny .