My 5 year old son saw the previews and we both laughed out loud and were excited with the potential that the trailers showed for this movie. Unfortunately, the trailers contained the best parts of the entire flick. It was entertaining, but the entire movie was predictable and pretty silly. My son even asked about 45 minutes into the movie, "How much longer until it's over?" Not a good sign. Overall, I would recommend seeing it after it comes out on TV, but don't waste your money going to the theatre.
My 3 year old and my 7 year old thought it was good, but they both said others were better. The humor was too adult for them to understand, but my husband, myself and our parents thought it was quite funny in parts. The beginning of the movie drags on a bit with an adult theme, but within about 10 minutes, it was more interesting for the kiddos. If you need to kill a couple of hours, it is worth a looksee, but don't have your expectations too high.