Overall I thought it was a good movie for adults. My only gripe is for the kids. If you have small children leave them at home. I watched 3 sets of parents leave the movie with their small children. Too many unnecessary vulgar situations and language. Just by these I would have suggested an R rating to keep children away. Everyone knows that the kids will want to see it because at the heart Transformers was supposed to be for the kids!