There was absolutely no character development to speak of. I could have done without the two dogs humping each other and the small robot dry humping Meagan Fox’s leg. Also the twin robots were annoying and distracting. It was good in some spots and worse in others. I also can’t understand how Tyrese Gibson, who reprises his role as an Air Force sergeant, is promoted from a Technical Sergeant (E-6) to a Chief Master Sergeant (E-9) in 2 years. It’s just not done. The military advisor (if they had one) really blew it. It’s the little things that stand out and take away from the movie. If you like non-stop action with never ending explosions and no plot, you’ll love it. Otherwise wait for the dvd to come out.