I went to see G.I. Joe: The Rise Of Cobra yesterday with my son.
It was pretty good ... on par with Transformers II: Revenge Of The Fallen.
It had a good story that was significantly tweaked for political correctness and continuity.
One thing continues to bother me about these movies that are being pitched on Cartoon Network, as toys, and as kid's fast food premiums - the amount of cursing! Four letter words and swearing have not only become common ... they are ridiculously overused.
In a scene where the character could have easily said something like "Pow pow pow pow, take that!" ... instead he says, "Shit, shit, shit, shit, take that!"
It was interesting to see Joseph Gordon-Levitt (the boy from the TV series 3rd Rock From The Sun) play a very interesting role ... He plays a key role in the twist of the movie which was a big surprise and very well executed.